I picked up a fabric to make a childs play mat with roads on it at a thrift store. It was in a bag, so i couldn't open it up. I came home, and there was magic marker all over it. I had nothing to lose, so I put it in the sink with hot water, and generic Oxyclean .. Ten minutes later, and the marker was gone. Shocked the crud out of me, as I thought I would have to toss the piece.. I am a firm believer in the powers of Oxyclean. Dollar Tree has the generic for $1...