I went to do my first service recently, they were reasonable and quick. Markham and GPbikes were given me a week or two for service, but Powersport did my service there in 3 days. Also, their price was cheaper. I think Markham and GP quoted two hours vs. one by Powersports.
Not to mention they are close to my downtown shop so very convenient for me.
They have my business now.