Yeah I'm very familiar with Stone Pro products. For cleaning: the Neutral cleaner is very good, the high alkaline is good, the acid is hydrochloric/harsh and I think the stripper sucks. The sealers are good, no call backs since I started using Stone Pro sealers almost 2 years ago. The polish Diamond Renew is Dia Glo or vice versa. They put on classes occasionally and push the crystallizing thing. I've dealt with Hard Rock Tool when buying their stuff and they are great guys, but haven't yet dealt with Stone Pro directly. Got my 17 swing, drive plate, and diamonds from them and they're still holding up good. Some people I know don't care much for them, but my experience has been good so far.