Looks as good, if not better, than some of the more established motor companies sites I've seen. His problems could be could be down to two things, it's winter and it's well known that car sales drop through the floor at this time of year, and in the UK, a lot of people assume that all US cars are gas guzzling monsters. Just my
