I used this stuff yesterday, CCP POL-100, got it at Autozone for $11.99 near the auto-body section (not in car washing section). It took a total of 20 minutes including masking the finish and clean-up with no sanding, only polishing. There are 6 polishing pads in the pack and the pad backing. Need a drill and a spray bottle with water. 1 pad for my 1gen Tundra (minor hazing), I did my gf Corolla which had sever hazing and moderate yellowing but they cleared right up. CCP recommends doing them every 20k miles.
customchemicalpkg.com 