Not at all sure about these products.
When we bought the BMW the dealer sold his heart out persuading us to have Supaguard at £400
What a sting!
My local detailer offered to to do the job for less than £150
I think Supagard and the like are ok for relatively short term shiney look - but they fall far short of their claims and and are heavily caveated!And you end up with a very expensive Bag of spay on products most of which you not need or can buy very cheaply!
A good commission earner I guess!