If your order is in stock, they are usually shipped within 24-48 hours of receipt. Orders placed after 1pm on Friday will usually not be processed until Monday. We do not ship on holidays.
We ship orders via USPS Priority Mail, which usually takes from 2-3 business days for US addresses.
We can fulfill expedited shipping options which can be selected at check-out for an additional charge. Orders placed by 12pm on weekdays will be shipped out same day.
At the moment we do not offer international shipping outside of Canada, but check back soon as we are working on this.