Bio-Tex Stain Remover Powder seems to do the job it is meant to do. I have soaked my white shirts and white trilby hat ,which I wear as part of my uniform dress at work, in a solution of Bio-Tex Powder dissolved in water as a pre-wash soaking treatment . I find that after washing the shirts in a standard washing machine using an ecologically based washing powder, following this soaking treatment in the Bio-Tex solution, these shirts come out completely stain-free. And my trilby hat is as fresh as a daisy- I don't put that in the washing machine, just rinse it under a cold tap following the aforementioned soaking treatment . So, yes I am very plesed with this product. Moreover I'm really grateful to Amazon for selling this as it is hard to come by in the supermarkets.