Honestly I have stopped wasting money trying to find one from the drugstore. My favorite is from Marc Jacobs but the waterproof gel liners from urban decay and makeup forever are very good as well - no smudging, waterproof and stay all day and dont transfer. Considering how long a liner lasts I figure it's worth it especially when I avoid the waste of all those cheapies from the drugstore that never work. This is one item worth the splurge.