Big Lots always has great makeup,the Dollar Tree is awesome for finding what you like, the shipment varies from store to store, so just keep looking.
I love it when Cvs and Walgreens have sales, even though I do prefer Walgreens.Having makeup coupons always helps!!
Every now and then I go to our local flea market, this cute lil' Mom and Pop store has makeup there as well.
Only thing about the Dollar Tree,Big Lots,and the Mom and Pop stores makeup; you don't know how old that stuff is. I have never had a problem so far.