i have 4 tablecloths, all stained. one is white, 2 cream and one dark green. has anyone got a trick to getting indian takeaway stains and general grease spots out?