We want to make sure that you receive your products in the best condition. That is why when we ship out your products, they might come in separate packages. We offer free shipping only to the USA and Canada. Shipping rates will apply depending on where it will be shipped to other parts of the world. Please all 8-20 days to receive your orders. 5-10 days for fulfillment and 5-10 days for shipping.