We think we have found the best stain remover product and have been using it in the store when needed. We bought Ecover Ecological Stain Remover. Whole Foods! We have had the best luck getting out make-up and other fussy stains from lunch such as salad dressing, olive oil, pasta sauce and the like.
Try it and see for yourself, greener is better. The cost is up around four dollars but you only need a dab so it last a long time.