We ship the goods via UPS/ Fedex / DHL, and Free shipping. That means the seller to bear the basic shipping costs.
In-stock items will be sent out within 24-72 hours. Non-stock items will be sent out according to different processing time. You can check it from product page. The time we are talking about is a working day and may be delayed if we encounter holidays.
Delivery Time: USA: 2-3 business days, Other Countries: 3-6 business days.