I ordered a scarf from the UK back in the begining of Nov thinking it would be right on time for Christmas, it just arrived today. Even though it was lost once prior to arriving to Canada and in customs for 3 weeks before being released and lost again, it eventually found its way here. Ordering from other countries is a paitence game unless you are interested in paying for overnight shipping. Adding insurance when available is also a little bit of a help. Atleast that way you can make a claim if things go missing and never turn up.
"Its only a little bit on fire"