Too Faced Shadow Insurance is my go to eye primer. I don't have excessively oily lids, but shadow does tend I fade/crease on me quicker than I'd like.
I've tried numerous drug store primers and none of them have worked all that well. Too Faced Shadow Insurance works to keep my shadow in place and keep the color vibrant. I don't see creasing with most shadows during a full day wear.
Out of the tube, this looks a bit yellow but applies colorless.