I've used the Boots no.7 one. It's an eyeshadow base and it works fairly well for me. It depends on how much eyeshadow you're packing on though. When I'm in a hurry and I don't have enough time to fully blend all the colors, sometimes it might crease, but it's very minor.
My eyelids are not "oily" though, so if yours are, my post may not be useful.
Although, 5 hours later, after massive clubbing, my shadow still looks intact and it did NOT look like a hot mess. While I was in Las Vegas a few weeks ago, I would be about and about for 8 hours outside in the scorching heat, and my eyeshadow still looked pretty good. I did have to touch up a tiny bit after that though.
This is only an alternative though, I wouldn't recommend this if you could afford better, since UDPP works better imo.