you are going to think this sounds crazy but it works.Growing up in the trucking industry,i always seems to get grease and oil on my new clothes. go to the local auto parts store or gas stationa nd pick up a can of spray starting fluid,spray it right at the stain and maybe use a cloth to rub in a circular motion and it will come out.it will have a chemical oder,so just rewash it and it will be gone. this is just a little ole mechanic trick.