How long will my order take to arrive?

Our general processing time is 3-5 business days, however if you need something sooner please send us a message to see if it can be accommodated.  

The following are estimated ship times.  Again, if you need something by a particular date please message us so we can advise.  Upgraded shipping is also available upon request.

Shipping estimates are as follows:

CANADA- shipped via Canada Post usually 2-7 business days but can take up to 14 business days. Please keep in mind holidays can delay mail slightly. 

Purolator/Tracked 1-3 business days. 

USA- we ship via USPS. First class mail is usally 2-4 business days and includes tracking.

ALL OTHER INTERNATIONAL countries 7-21 business days. These are estimated. Some have arrived sooner and some longer. 

AUSTRALIA please note we have noticed that shipments here are unpredictable. Some arrive in as little as 2 weeks and others up to 8 weeks!

Can I pick up my order instead of shipping?

Yes, simply select the  local pick up option when checking out to pick up in Ajax.