Lots of good tips here. I do know from a very bad personal experience that if you try different tips, be sure to rinse before each different product. DH got blood on the boarder of a Feed Sack Quilt and I didn't notice it until "later". Bc I used different things without rinsing after each treatment I made the stain worse. My favorite is Oxyclean. I always have things soaking in a tub of Oxyclean. Right now I have three dish rags and a pair of capris soaking until next wash day.