That actually looks like one of the better cars I've seen them advertise, but I would still highly recommend a personal inspection. I will never trust a car that comes out of there unless I see it with my own eyes.
Agreed. The time I stopped there I thought the cars outside were parts vehicles at best, and the inside stored cars were great projects. Usually the ones with fancy paint jobs looked shiney from 20-30 feet, but up close you could see the brush marksou: