There are a lot of alternatives other than expenseive brand name make up such as MAC or Urban Decay etc.
I would recommend Coastal Scents, Manly, Ben Nye, even NYX which are make up brands that are at a reasonable price, and the quality of the make up is just as amazing.
Though if you are...