Heard bab things about them too, my mate was looking for a car and visited them a while back and the standard of the cars was shocking. There were new ish cars that had been touched up and resprayed etc to a shocking standard. Personally i would stay clear of them at all costs but that is just my opinion, keep looking for "the one" as it will eventually come