What are your opinions on these cars? I've heard/read that in stock form their fairly bullet-proof and have been used as daily drivers. True? Not true?...