I swear by Shout! I've used it for years, and rarely come across staining I can't get out. My son worked in a junk yard, and for the city maintenance truck repair during his college years, and got greasy, oily, stinky and sweaty!! Pre-treating and soaking does the job. I'm intrigued by the dollar store recommendations though!!