shop now!

Select a Vehicle to start

Frequently Asked Question

Back to FAQ

Are you actually located in Canada?

Absolutely! We have a pick-up location in Toronto, near Pearson International Airport, and our main customer service location is based in London, Ontario. Canadian orders almost exclusively ship from one of our Canadian facilities, and are not suject to any additional fees. Under special circumstances surrounding product or availability, surcharge may apply, but not without prior customer consent. U.S. Orders may either ship out of Canada or the United States depending to nearest stocking facility, and are not suject to any additional fees, unless there are special circumstances surrounding product or availability.