Please allow us 24-48 hours to process your order it means we will ship your order in 24 – 48 hours Once your order has shipped, we will provide you a Tracking number you will receive The package via your local post ex: Canada post for United States USPS Delivery times may vary under special circumstances. United States Delivery time 8-12 business Days Canada 8-14 business Days Rest of the world 10-20 business Days any other question please feel free to contact us via chat or email we are here to help