Because all orders have to be processed before they can be shipped, the total shipping time is divided into two parts: processing time and delivery time.
Total Shipping Time = Processing Time + Shipping Time
Processing time: from your payment received date to the order pack-up.
Delivery time: this time is actual shipping time, the time that couriers take to send the packages to your address.
For items in stock, usually they can be shipped out within 48h, no such long processing time.
Free standard shipping is included on all orders and are guaranteed to arrive within 7 to 15 business days.