This product ships out from our warehouse in the United States.We use USPS (United States Postal Service),  UPS, FedEx and DHL.Processing time: 1-3 days business daysShipping time: 4-7 business daysSo please allow 5-10 business days for your package to be delivered.Note: We currently only ship within the US.