Well, if everyone you speak to hates the car, wouldn't you think there would
be a reason beyond what you suggest? From what it looks like on the web
site, there's no jealousy or giving "big boys toys" a run for their money.
Maybe they're just a piece of junk?
Motorsforum.com is a website by car enthusiasts for car enthusiasts. It is not affiliated with any of the car or spare part manufacturers or car dealers discussed here.
All logos and trade names are the property of their respective owners.