We have account with DHL, UPS, FedEx, EMS, and getting different discount for different areas and weight. So we check all the shipping cost, and provide you the cheapest shipping cost,
If you have already account with your own shipping company, we could use it as well.
We normally ship within 3 days after the confirmation of payment.
(Most of the times, next day, depending on the quantity, and size)