I washed and lovingy ironed my beige mac (cotton) the other week and didn't notice a stain but then (of course, at the point where I went to put it on thinking ooh it'll be warm today but it's cold in the mornings on them there train platforms) I noticed a stain. On closer examination there are actually two stains.
It looks like something greasy. The stain has no colour in itself - it would be as if pure sunflower oil for example had gotten onto the coat.
So I thought right, grease, that needs a detergent so I soaked it with washing up liquid for a couple of hours - no real action on the stain. Then I thought let's go with old reliable baking powder - again, no real effect. Then I sprinkled it with laundry powder and left it - again, that didn't get rid of the stain either.
Any ideas on what else I can try??!