One star is too high – TrueCar Sell Review
This is a big waste of time. Took my time to fill out. Submitted it. Then absolutely nothing. They should change the name of this to TrueCar Sell to TrueCar Sell It Yourself.
Review by vae4usc on
TrueCar Sell.