its the motorcycle superstore from the u.s. they set up shop in Que and call themselves canadas motorcycle. they are a reputable company in the u.s and i dont see why they wouldnt be here in canada. i often check to see there prices because they seem the cheapest and wouldnt you know it, some local shops are same price all the sudden. i have not dealt with them personaly but my brother has bought tires from them and they were current and in excellent condition. but still, we here in canada, are gettin screwed on everything we buy anyways so it pays to go state side.
if you find a part on there website, check identical part with motorcycle superstore and you will see the same product, from the same company but in 2 diff. countries, thats the extra we pay for identical products here.
Thanks For the kind words. I would just like to point out that the address listed in the opening post is incorrect. We are still in Montreal, but have moved to a new warehouse.