Bears performance. I think they are in Windsor. Shipping is not that much to Toronto.

There is also Visco in Bolton that also make or repairs drive shafts. They are pretty good.

I used Pat's and wasn't happy. They did not balance my drive shaft properly. Had to go back 3 times. They did great service on making it right.

If you are looking for oem use Pat's or Visco. If it's performance I would only use Bear's.