We are currently delivering only to the United States. All our deliveries are shipped from the United States. The delivery time vary between 5-30 days usually being 5-10 days.
Delivery may arrive in multiple packages since we have several suppliers for our products. We always aim to minimize the number of deliveries.