Interesting topic as most customers who are interested ask, is it really anygood

I have also been dissapointed with most stain protectors even the description you have be carefull with such as , Stainblockers,stain resistant, stain proof, as the customer will come back if they have a spill they can't remove and say," but you said it was
stainblocked".
Always qualify what you say, I just always tell them 'its not bullet proof' but will aid in protecting the carpet against soiling and help in the removal of soiling when next cleaned.
I never use the blotting cards as IMO they are misleading.
I did a test on a Silk Rug which I showed at Watford using one half Soluguard and the other unprotected, I think most will agree that the results when tea and water was thrown on it was better than most.