DS came home from school today with his white polo shirt looking like the 'before' top in a stain remover advert. What's the best way to deal with these stains? I think they are pen supplemented by general grime. It's not the end of the world if it doesn't come clean but I see it more as being a challenge!