I have used Grandma's and my only problem with it is you can't soak in it, it has to be applied to each spot. I works great, even on stains that have been washed and dried many times. I got something at the LQS to soak some vintage lace (gray and yellow because it was so old) and it turned out very white. Only trouble is I can't remember what it's name was. Got it at the LQS also. I guess I'm not much help, sorry.
Sue