I used to swear by UDPP, but I just got a small jar of Laura Geller Eye Spackle and I LOVE LOVE LOVE it!! It covers any veins, neutralizes redness, and all my e/s colors (even cheap stuff) look so vibrant & never crease!
UDPP also prevents creasing & enhances color, but the Eye Spackle makes my eye shadow have a staying power that UDPP can't come close to!
Get a sample & try this stuff, b/c it changed my life!