Has anyone tried the new Meguairs NXT TECH Wax 2.0 yet? I have to wait another 2 months until its available in the UK to get it, I live in Guernsey, Channel Islands (small island between Britian and France,) and cant buy it until someone is able to ship to my address. If you have used it, how...