I had a friend turn me onto Honda's pro cleaner & polish spray. It does it all. Cleans bugs,road grime, grease. polishes paint,chrome, glass, plastic. protects vinyl,plastic, rubber. Blocks UV rays. Repels water. Anti-static reduces dust build-up. All @ $5 bucks a can. A can lasts a long time. I love it!