Not a good experience.
Trying to buy a car through JustBetterCars.com was a bad experience for me. The car was overpriced and in the end, I returned it. In between, there were also problems with the financing and I had to go back several times trying to get that straight. It was just not a good experience and I wouldn't refer anyone to JustBetterCars.com.