Have you considered looking at surplus suppliers at all?
You can get some great prices on brand name cosmetics, usually things like last years colours or excess stock and so on. I would suggest taking a look at that avenue.
Link hidden: Login to view and Link hidden: Login to view are two I would recommend taking a look at.
Cheers