+1 for Roto-Fab
I've never had to deal with them personally, but I have never had a problem with their products either... I was denied warranty parts from another CAI vendor; so much for LIFE TIME WARRANTY... I've had 2 rotofabs, and 3 of the other brand, no problems with Rotofab products ever.