I've had the best service from
Speedtechrc.com They generally have more Tamiya parts in stock then anybody else in the U.S.A. Furthermore, if they don't have what you need you can call or email them and Jeff will get your Tamiya parts within about a week.