There's some things I want to buy, like some lipglass and MSF's but, they're limited edition. And I know some of them have been out a long time, and yes, how long do L/E items usually last in stores? And can anyone tell me WHEN the MSF's came out? I really want to get one, whether it be...