Other then purchasing an item from out of the country, I have never dealt with a slower shipping service. Everything I have ordered takes several weeks for delivery, and is usually after their estimated delivery time. Don't think about ordering a jersey or something for a sporting event you want to attend unless the event is at least 1 month out.