Really nice makeup can be a small fortune. And I'm addicted to nice makeup! The color always goes on smoother, lasts longer, has higher pigment and blends better. So here's a little cheat when it comes to buying eyeshadow. Buy a quality eyeshadow palette with MANY colors. I have two Pop eyeshadow compacts I bought years ago. I still love and use them all the time.
Right now, Ulta has a value palette from Pop called "Bare Textures" and it contains 39 colors with eyelid primer for only $28!!!
Just remember, you can afford quality makeup if you are strategic in your purchases!