I found that my melamine mugs were easy to de-stain when they were new, but as they became more used, they stained even quicker and it was progressively harder to remove (even with Milton, bleach etc, putting them in the home dishwasher etc,.)
In the end, I bought a pair of cheap bone china...