I used to work at a place that does all that car protection crap (rust proofing, under coating, bed liners, paint sealants, fabric guard
, leather protect, tinting...). We used Auto Armor there though and while the actual stuff was made by Auto Armor, or at least labeled, I would never use it on my own car. It also required a reapplication every 6 or 12 months I believe, if you didn't come in and have it done, the warranty was void.
We did have Car Brite for doing normal details too.