Outside of Europe, international standard postage can take a little longer to arrive, particularly to get through customs in the USA. From experience, an order tends to take around 7-10 working days. At very busy times such as Christmas it can take 4-6 weeks.
Please order in plenty of time, or contact me for a shipping upgrade if you need something for a certain date. I can only replace lost orders once the full 6 weeks has elapsed.