My daughter has an extraordinarily expensive pale pink bag made of some kind of synthetic fabric - a bit like a plasticised canvas. The only thing which cleans off the dirty marks from taking it to school is nail varnish remover, which is expensive to use.
What other cleaning fluid might work in the same way? Appealing to your communal great knowledge ...