You know all those things you hate about buying a used car from a dealer? NONE of them apply at Ion Cars. Salem exceeded my expectations several times over. The pricing was more than fair, the negotiation was honest and easy, my car is in excellent shape and it runs like a top (2010 Mazda 3).
I had to pick up the car the day after I bought it, and without my asking, he had touched up a small scrape on the body and replaced the battery in one of the remote entry keys. My financing situation was a little complicated, and he had great ideas on how to make it work, patiently talked me through them, and stayed for with me for 2 hours after closing to finish everything up.
Although the car had a clean CARFAX and he had had it checked out by a mechanic, I wanted to make sure by having another mechanic take a look. My schedule was really busy on the day I was to pick up the car, and Salem actually offered to take the car in to a mechanic of my choice to get it checked out.
I would highly recommend Ion Cars to anyone.