Skip to main content


Our sales floor is closed and we are fulfilling all orders via curbside pickup or delivery (where applicable)

The quickest way to complete any sale is purchasing here, online. Bikes? Helmets? Shoes? We will process those orders within the day, everyday. We offer curbside pickup (the quickest option) and free delivery in city (2-3 business day delay) on orders over 100$.

We are offering appointments, for sales, when we have asessed that we have what you need and are in the final stages of the sale. Stay tuned, we will be offering appointments for clothing coming soon!

If you cannot find what you need online and you prefer email, email us at: We will try to return your email within a business day. Please be aware we are experiencing a high volume of email and we are doing our best to field all inquiries. 

If you prefer phone, call us at 519-824-9371. Be aware we are running a lower than usual staff level and are experiencing a higher volume of phone calls.

Please have patience, we are doing our best to service everyone and we appreciate all of you.