Haven't been into the offroad thing for a while, but "Chux Trux" seems to have a good reputauion for off road stuff. Lots of instock merchandice and a fairly large installation shop. I'm sure there are others that know of other places or may have some experience with Chux.
We want to see some before & after pics !!!