Shipping & DeliveryTransit could be DHL&comma;UPS&comma;TNT&comma;EMS&comma;Fedex&comma;and so on&period;For mass orders&comma; it will be delivered by air or sea&period;Depending on your location&comma; please allow 1-5 business days for your order to arrive&period;For small order&comma; please expect 3-7 days by UPS DHL EMS&period;For mass order&comma; please allow 5-8 days by Air&comma; 15-30 days by Sea&period;