Bike stores I know are GP bikes, Kahuna, Cycle World Superstore and Royal Distributing. I want to buy a half-helmet and am not sure what store would be my best bet. Which one of those? Or Maybe a different store? I was at Royal in Innisfil today and they didn't have any that both fit and looked the way I wanted. I like the look of a few at the Harley Dealer but they are expensive and also didn't have my fit.
I am particularly interested in checking out a Bell Pit boss.
I want to go somewhere with a wide selection an sizes so I can actually buy one already.
I am particularly interested in checking out a Bell Pit boss.
I want to go somewhere with a wide selection an sizes so I can actually buy one already.
Last edited: