Hi there!

I am looking for some Traxxas spare parts (XO-1, Rustler), the shop should be near Atlanta, GA 30303.

I did use the dealer location finder from the Traxxas page, it shows "PEP Boys" which looks like a shop for 1:1 scale cars....??

Any ideas?

Thanks!