ALL ORDERS ARE SHIPPED FROM USA
Shipping times for our products vary based upon your location. All orders are generally shipped within 24 hours or 1-2 business days after receipt of payment and take 2-4 business days to be delivered to your door step. However, in rare cases, due to post office delays, it can take longer. Most shipments are shipped via USPS and most of our US customers receive their packages in less than a week.
You should receive an a