Bought a few things off them, water pump for my old Patrol, CVs and Rad for the Cruiser.
Only ever had one 'issue' with them, they sent the incorrect water pump for the Patrol. I phoned them up and they sent out the correct one that same day before I had even returned the wrong one back to them... first class service.