I bought a car for my son to use and it was the most challenging auto buying experience I have ever had!!!!! They kept us waiting for hours while they dickered over the price. I should have walked out but my son was set on the car. Never again!! Once they negotiate the "final" price, you think that's it. However, in the fine print they add a bunch of extra charges. DO NOT TRUST THEM!!!!!