Doesn't matter where it is made as most things are made in china anyway. I bought a 2nd hand CRC 1.5yrs ago. I play 1 to 2 times per month... and nothing broken yet and I crash a lot too.
I know GPM products are so-so. Maybe CRC only use certain parts from GPM. But I agree, if you want top quality, corally, serpent & xray are the best! Of course, these cars cost more as well.
I dont have DF03 or Losi 8, so that person is not me. I do play 1/12 and touring at JV on the weekend. If you see a red/white 1/12, that's me. Come by and 'blow water' la!