Recently my wife bought the regular bunch of cosmetics in Beauty Line branch in Debenhams, Limassol. I was just wondering to check the manufacturing date which wasn't easy because each brand uses it's own code. Finally I found the following site http://datecalculator.googlepages.com/englishhomepage which has almost all well-known brands. I was really surprised that cosmetics was either close to it's expiration or even behind it. For example Christian Dior lipstick boucht in May 2008 was manufactured even in November 2006 having the expiration date of 18 months!
So someone buys the outdated crap on garage sales and sells it here.