Insight Cosmetics sent a hamper of their Skin Essentials face serums to TheGlitz for a review. Since we are sticklers for a look 'beyond the superficial', we scrutinized the products with eagle eyes even to the extent of nitpicking. TheGlitz verdict is...