Cosmetics shoppers prefer brand names over natural ingredients