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.