Yeah was there a while ago and the car I was looking at had this crap all over the chassis rails and didnt look straight. Mechanic confirmed this.
While I was there, there was this guy who was complaining to them about a car (evo) he bought that turned out to be shit. He had inspected the car, noted the issues asked them to be fixed then took their word that they had been fixed. Took the car home and discovered it was still not fixed, he was back there trying to sort out the mess with them.
If buying from there make sure you double check everything yourself or a trusted mechanic and if repairs need to be done, get it in writing.