Now, far be it for me to throw up the the opinions of a professional detailer, but I have noticed the love it or hate it feeling amongst snow foam users. It crossed my mind today, while cleaning the Mrs car..where, after 10mins of dwelling, the foam did pretty much bugger all. It emphasized what I had thought for a while. It's all in the detailing! Now, my own pride & joy gets a bath no more than two weeks apart, and considering when I started out cleaning it, it was thoroughly washed, decontaminated, polished and a decent level of protection applied via Jetseal 109 and a Megs quick wax topper. The paint now feels smooth as silk. My car is a piece of **** to clean, because of the effort put into the afore mentioned, so I love snow foam and it's ability to make my car cleaning life easier. But, I read numerous posts saying it's not as good as I thought it'd be etc etc.. At a guess, the haters are ones that think it is a miracle product, that should be able to clean a car effortlessly. Well they'd be right! Assuming of course they've put in the elbow grease to get their car to a respectable level in the first place!