Not all eyeshadow primers are created equal. My all time favorite is the Urban Decay Eyeshadow Primer Potion in the Original. This is the best eyeshadow primer I ever used. My eye makeup did not crease, not even in hot and humid 90-degree weather. The 0.37 US fl. oz. retails for $20.00. The 0.85 US fl. oz. retails for $30.00. I know this may seem like a lot to spend on one product, however; to get a beauty product that delivers on its promise is worth it.
0.85 US fl. oz size shown
I originally purchased the Urban Decay Eyeshadow Primer Potion at ULTA along with the Big Fatty Mascara and 24/7 Liner in Zero since it was in a set for $39.00.