Best eyeshadow primer?

B

Using a good eyeshadow primer always makes colors really pop. I'm just wondering what you think is the best primer and why. I love Too Faced Shadow Insurance. Is there a cheaper one that works just as well?