well not really a wheel cleaner but hey it did the job better than anything else i tried. Good ol armor all cleaning wipes... incidentally discovered this today on my painted wheels, after using p21s gel which did a darn good job at getting most of the stuff off. moved on to another wheel cleaner to scrub and get the rest of the stuff off which left me dissapointed. i guess with a few more passes and some elbow grease i could get everything clean... but then i found one problem. a busted cv boot on my front wheel which covered the inner part of my wheel in grease. well needles to say figured i could just hit it with some degreaser and scrub it off, just to find out the it spread it even worse. now trying to find something in my house to get this grease off of my hands, grabbed some armor all wipes and it came right off. nothing else worked, degreaser, wheel cleaner, soap, name it... didnt work. proceded to take the wipes to the wheels to get the grease off... did the job fantastic. being a wipe i was able to get into the lug nut holes easily too. after trying numerous products i can say this does the damn thing for me. didnt get all the inbedded in dirt, but surface grime just wiped right up. dont know if this is safe for all wheels, the container said safe for all surfaces so.... figured id try it on the wheels. just thought id share