They have improved their costumer service and sell better vehicles. Also, they help your credit rating
September 2018
Had car trouble and they got my stuff figured out to a T and fixed in under an hour. They aren't out to make a million off of one job, truly there to get you back on the road.