My partner has had a great experience with Markham Outdoor Power for both purchasing motorcycle gear and for bike service.
There are a lot of options for Alpinestars jackets, and their prices for other accessories are reasonable and competitive. The interior showroom had a lot of Honda models (dirt bikes, ATVs, touring bikes, sport bikes, adventure bikes) and it's probably the only place around the Markham-Stouffville-Richmond Hill area with so many Honda models that you can browse.
As a new rider, he highly values the service provided each time he interacted with them. He was very upfront admitting to their service department that he is still fairly new to the sport, but he didn't perceive that they had doubts about his concerns and questions when he experienced issues with his bike.
What some people may regard as blunt or direct service attitude in my experience, I would say this is a busy service shop, and I'd prefer to use the adjectives "Canadian" and "knowledgeable" if I have to describe how they interact with customers. They just say what they think, give you some opinions. I mean come on...given the industry they work in and the people and things they deal with and interact with...there's gotta be some rough around the edges.