what do you guys think about these cars any info you have plz post up any numbers or facts