Don't let the sight of the place fool you. I recently bought a Mercedes from this guy and the whole transition was smooth and professional from start to finish. Aside from having to get the windshield wipers tightened and replaced during the first week or purchase, everything else seems to be checking out ok.
I'd recommend this place if you need to trade or purchase a used car.