Makeup!

Tate • My name`s not Tate and I don`t live in Kentucky.
Ok ladies, my boyfriend's sister's birthday is next week. She loves doing makeup and she's really good at it so I was wanting to get her some makeup--maybe an eye shadow pallet and lip stick or something. The only thing is, I have no idea about makeup brands, what is worth the money, what is way too expensive, what is just cheap crap, etc. Please comment with any brands you like or don't like and why. Thanks!!!!