I have the M&S ones, and I like them okay. But the absorbent portion needs to come a bit higher up in the front than it does, otherwise I sometimes get stains. Any good alternatives with a more comprehensive absorbent portion? I don't have particularly heavy flow, and willing to spend if it's worth it.