For U.S. residents, you can expect to receive your package within 5 to 7 business days after placing your order, depending upon your location.
Canadian Customers: Your order may take up to 1- 3 weeks to arrive and may be split into multiple shipments to prevent any delays with customs due to quantity regulations.