Any recommendations? I see that P20 is on offer in Sainsburys and just wondered if there was something similar which doesn't stain as much.