I have added some of the best mascara for higher budget, but personally i prefer those of drugstore. Remember mascara need to be tossed about 6 month after opened, it might grow bacteria that might infect your eyes over time. So personally drugstore mascara is worth the money, unless you use mascara almost every day for 6 month.
Eyeshadows can last up to three years if unopened, but only 12 months after opening. This is because eyeshadows are usually made with powder formulas, which don't contain as much bacteria as liquid makeup. However, eyeshadows that contain water, like...