Bought from them a couple of times without problems. (Steering clutch parts for a D6c)
For those who have used them and would recommend them, would it not be nice to see them added to the Parts Source section above "Discussions"? If others have not had a good experience, then maybe not.