I wanted to mention how good these two products are for washing greasy coveralls. My local Walmart is selling the Oxy pre-treat for only $1.00 US per bottle. I had to ask the clerk for a price check it seemed so low. Anyway, in combination with the detergent it did an awesome job on the coveralls, and the washing machine drum is just fine. Other recommendations out there?