All USA orders are shipped from our fulfillment center in New Jersey in 1-2 business days using either UPS or USPS. Standard ground shipping is always free on all USA orders. Transit times from when the order leaves our location is usually 1-5 business days. You will receive an email with tracking information when the order leaves our location. Expedited shipping is also available for all USA orders. These orders will ship same day or next business day with a shipping charge being applied at checkout. We also ship to Canada using USPS & Canada Post. Transit times for Canadian orders are usually 10-14 business days. Rates for orders shipped to Canada will appear during checkout. Canadian customers, please note that you will be responsible for any duties and taxes imposed by your country for the order.