wouldn't buy them online except from reputable companies. There are makeup outlets, which do offer things at discounted prices. I thiink I went to one called "the cosmetics company store", which had mostly Lancome stuff. it was ok--lipglosses for $6, some expensive foundations on clearance for $14, etc.