If you can find this stuff, buy it. I get it from the regional NAPA paint store, but I don't think many NAPA's carry it. Easy on, easy off, brilliant finish. It is not a wax cleaner, you have to clean real well first, or this stuff just encapsulates it. I've only used it on clear coats.
My NAPA buddies always keep me up-to-date on the best stuff. With the two bad shoulders I have, this stuff is a God send! Just make sure you shake it real well. It needs to come out in like a mustard sort of consistency.