Try hairspray (pump not aerosol) - I've used this to get out inks, markers, blood, coffee - anything. Put a cloth behind the stain & saturate. Leave sit just a few seconds & then blot it out with a damp cloth or gently work in a tiny bit of liquid soap (or shampoo); blot with damp cloth. Do this until the stains gone & then wash as usual. I also just found a liquid cleaner called Greased Lightning. There are a few things not to be used on but I've used it as a laundry pretreatment on shirt collars, taking stickers & adhesive off of stuff (including scissors), my painted kitchen cabinets, shower tiles... forget the Goo-Gone & all the other stuff. I think a quart was about $3.50 but it's worth it!
www.greased-lightning.com