Comment Just used them (Score 2) 39
I just bought a car through them (not in Texas), and it was the easiest car buying process I've even had in my life. No haggling, no "let me talk to my manager", no upsells, and no waiting for hours in a dealership office. I will never step foot in a car dealership again,