I tried this stuff recently, after receiving my package from AG. Anyway, I followed directions on the bottle, filled the bottle with water first, then added wheel cleaner...And of course I was wearing gloves. This stuff is acid based (PH 5.0-5.5), so I don't want any chemical burns to take place. I got a foam sprayer and a refill bottle from Autodetailingsolutions (since AG don't carry those, I just wanted oroginal bottle, that's all). I rinsed the wheel first, doing one wheel at a time (working on my daily driver, which seems to dust a little) then sprayed it one, and left it for 1 minutes...Agitated with a brush (OXO feather brush and EZ brush were used, as I still like them better on wheels then even Swissvax wheel brush, because I'm lazy and OXO does the same job but faster) and rinsed really well. I didn't want to leave any acidic solution on wheels (I think they are clearcoated from factory, orinigal Infiniti wheels from touring package)...Followed the same process on all 4 wheels...Results were simply amazing! Now this stuff really cleans. The inside on my wheels was mostly a problem, as I don't bother cleaning inside the wheel every wash, just on a monthly basis...There was some baked on brake dust the P21S wheel cleaner gel coudn't remove, and after seing Nica's review of this stuff, I finally gave in and got some of it for myself. I wouldn't use it every wash, as I think it's a bit too harsh. But everytime I ran across this kind of a dirty wheels, this is the solution. Just be very carefull with it, not to spray any on yourself, as this stuff is strong!