I bought a set of wheels off them and a strut brace a while back and had absolutely no problems with them. Paul, the owner and the receptionist were very very helpful and quick to respond to any questions.
In fact, regarding the strut brace, when I had a question about it that he couldnt answer definatively, he did the leg work trying to find the answer rather than putting me off or selling it to me anyway.
He has some good contacts to. SVS (Special Vehicle Services) being just one.
But, and I think everyone on here will agree, the personal experiance with one will not always be the same for another. You have to find that out for yourself.