Just how many shades of lipstick does one woman need, exactly? For a certain beauty-obsessed sector of the population, the answer to that is "more than you could possibly imagine." Just when we think we've acquired every shade of vampy deep red available on the cosmetics market, we stumble into this veritable candy store of a makeup boutique and find five more that need adopting. If lipstick's not your thing, there are also a bazillion shades of lip gloss, eyeshadow, glitter, fabulous fake lashes and more practical items like waterproof foundation and concealer, and since the line is geared toward professional makeup artists, it's all super high-quality. Need help mastering the art of the perfect cat eye? The store also offers makeup lessons, and they'll even record it for you on a USB drive so you can perfectly recreate the look at home.