I have the same problem and I have my whole make-up wearing life. Although none of the rest of my face is oily, my eyelids are wicked bad. Literally, eyeshadow begins creasing within minutes of application - UNLESS I have a primer. UDPP changed my life! Or at least how my eyes look.
Their package design is super sucky, though, so if you decide to buy it, you'll eventually have to "jailbreak" your genie bottle and de-pot it into a little spare container. It's super easy and there are a lot of tutorials out there, though. I de-potted mine in about 10 minutes with a sharp, serrated kitchen knife...and dug out a 10g pot's worth of excess, after I thought the blasted thing was empty.
So it's fab product...terrible packaging design...but all in all, worth the extra effort to get it all out. A bottle really lasts quite a long time because you don't use much, especially once you know there's a lot still left in the curves of the bottle once you think it's run dry.