Yes Meguiars works good (I used there PlastX clear plastic cleaner & polish) along with the 5 minute restorer buff system for the last few years but of course the haze always come back unless you seal it. My next step is wet sand w/1000 grit and clearcoat and hopefully I won't have to do the once every 3 month buff-up