I have heard quite a few negative stories about them...especially their customer services.....
Interesting,
I have there sump guard and transmission guard and have been happy with these. Aluminiumised steel they say?
i haven't had any other dealing with them besides buying there products