Is there such a thing as a failsafe carpet stain remover/cleaner? Have spent so much money over the yrs on products which don't work and as of yest now have an ink stain and spilt beer stain to tackle. Am v wary of sprays - liquids always seem to make matters worse - so recently bought expensive eco-friendly stuff that you sprinkle over, brush in then vacuum away - hasn't worked either! Any tips much appreciated.