I agree... Urban Decay is great! But you just can't beat that NYX pricing for all you get.