I feel the need to tell u this
ok so for cheap makeup
www.shopmissa.com!!! I've bought so much its insane. only thing I'd suggest not buying is foundation or primer unless you know your color well.
Kleancolor's vip eyeliner is better then most drugstore and the waterproof is amazing!!
the elf lashes are godly for their price and their brushes are amazing
they have this new matte lipstick and yes it does rub off after awhile but for its price and range of colors its so worth it!!
also theres
http://www.bornprettystore.com/
now this comes from japan and it takes a little longer but I've heard great things!
I just made my first order and I'm waiting on it now
hope that helps!