We ship within 24 hours of receiving your order, except in the rare event that a product is temporarily unavailable. You will be notified via email if that should be the case along with an estimated ship date.
Our shipping costs are based on live quotes from our shipping providers.
In the US, Fedex ground is our service provider, unless we are shipping to a PO box or other location to which Fedex does not delivery. In such a case, the shipment will be sent via the US Postal Service.
In Canada, the Canada Post is our standard shipping provider.
For destinations outside the US and Canada, DHL handles our shipping. For international destinations, additional tariffs or fees may apply depending on the requirements of the destination.