I would advise you to investigate who this guy is. He says he uses Meguiars products but i don't think he is working them into the paint right.

Have a look at these videos