I like TQRcraing.
I use three hobby shops primarily.
TQRcraing if I need it now
RCmart if I can wait 3 weeks
AMain if I have coupons and the price is right
I like the Tamiya bodies, they offer really nice details (stickers and accessories) that others don't. -but if its for racing then you usually don't need that stuff anyway.