My suggestion, again, is to go to
www.adamspolishes.com. If you don't care much how your car is washed, you'll think their prices are expensive. If you care about truly keeping up on your paint, you wouldn't mind paying a little extra for their stuff. Plus, less is more when it comes to basically anything they sell.
I've never personally used Sonax wheel cleaner. My best results are simply washing wheels with a different mitt but with the same shampoo I was my car with (Adam's Car Wash Shampoo).
Hope this helps! PM me if you want to discuss further or need any other suggestions.