I recently found out there is a store that carries the overstock of makeup that companies do not sell off. The store name is The Cosmetic Company Store, or Cosmetic Company Outlet depending on what area you live in. It is commonly referred to as CCO or CCS. It is generally found in outlet malls so check to see if there is one near you.
They carry Estee Lauder brands; MAC, Smashbox, Bobby Brown, Estee Lauder and Clinque (possibly more) are all carried in the store. They sell the make up for around 30% off retail price, which is awesome! The products are 100% real, they are from the actual companies, they are not fake imitations which could be harmful.
I managed to find this MAC Wonder Woman Eye Shadow Palette (Defiance) for $28.