buckworks - 9:26 pm on Apr 10, 2012 (gmt 0)
you get the people who don't make a peep for over a month
If an item has to go through customs, delivery really does take weeks sometimes, so some customers would think it perfectly reasonable to be patient for three or four weeks before starting to raise questions.
The time from shipment to receipt can vary hugely if customs are involved. Shipped from the same source in New York to my small town in Canada, I've had packages reach me in as little as 36 hours, or take more than six weeks.