Shipping Time And Cost:

RegionShipping TimeShipping Cost
USA2-10 Business Days

Free (5-15 business Days)

$18 (Expedited - 2-3 days)

$56 (Super Expedited 1-3 days)

Canada2-6 Business Days$40 USD
Europe (including UK, Eastern Europe and Russia)

3-15 Business Days

$56 USD (Expedited - 3-7 business days)

$34 USD (Standard 5-15 business days)

Central and South America3-5 Business Days$56 USD
Australia and New Zealand3-15 Business Days

$56 USD (Expedited - 3-7 business days)

$34 USD (Standard 5-15 business days)

South Africa4-8 Business Days$56 USD
Asia (including Japan, Korea and all other islands)4-10 Business Days$56 USD

Domestic Shipping Instructions

If the item is in stock, packages are generally dispatched within 2 days after receipt of payment and are shipped via UPS or USPS. Time in transit for packages varies by destination. In general however, packages shipped via UPS will arrive within 1-6 business days to destinations within the continental United States and 2-6 if shipped via USPS within the continental United States. If you prefer shipping at an expedited time rate, such as next day air, 2nd day air, or 3 Day Select, additional charges will apply. Please contact us for further instructions. Whichever shipment choice you make, we can provide you with a link to track your package online upon request.

International Shipping Instructions

All international shipments outside of Canada will be made using DHL and all packages shipped to Canada will be made using the USPS (US Postal Service). When shipped via DHL, packages arrive within 3-5 business days anywhere in the world and 4-24 days when shipped via USPS. Please be advised that additional taxes and duties may apply depending on the delivery country's trade rules, which are the responsibility of the receiver.  


All other shipping options, if selected, will prompt a staff member to contact you with additional instructions. These additional instruction may come in the form of additional fees, delayed shipping times or anything else the staff member deems necessary for timely shipping of the package using the required delivery service.

Order Cancellation:

Becuase of the way our orders are processed, we do not accept canellations after an order has been placed. We do understand that special circumstances sometimes require adjustments to an order to be made. In such cases, please contact us, and we will do our best to accommodate you. Please know, there may be additional fees.