I don’t have oily or watery eyes but still find most smudge on me. I don’t mind high end or cheap if it works. I am in Australia so it would have to be a brand that I can get here.
I try blending with eyeshadow but it doesn’t make much difference. I did try putting some Urban Decay Primer potion on & it worked a little bit but it was tricky getting it close to the lash line underneath without getting it in my lashes.