Big fan of Surf City Garage products. They stand behind their products 100%. Even to the point that if you don't like the product they'll buy it back from you at the price you paid, which has never happened to me.
The website provides youtube videos of the correct process of to apply all of their products
They seem to always get the job done for me to the highest level.