Had dealings with these blokes and never had any problems, but spoke to one guy while i was there who'd just bought a T3 for his orion turbo and got warned HARSHLY against buying a car off em
One thing i'll say the 3-door the owner of the place is building is one serious piece of kit

, wouldn't mind another look actually