Matt Weiser
It's an F.U.V.
- Joined
- Dec 17, 2001
Somewhere recently I read about a website where you can check the consumer satisfaction ratings of individual car dealerships. Maybe I read it here. Anyway, does anybody know what I'm talking about and where I can find such a thing?