Tamiya is fine but you may be forced to shop online for some spares/. I waited 6 months for a gear set though canadian channels to repair a guys tank for him...
To me your best bets in Canada are XRAY we have a great distributer if your hobby shop is willing to make orders outside the normal horizon or greatplane distributors. Otherwise Associated and Losi would be next best. Hotbodies is also an pretty good option too although our spec cyclone sport class has had some no shows because we could not sourse new chassis that broke(the plastic ones are fragile)