Have you heard of the new cosmetic brand in Sephora? It is called IT Cosmetics. At first, I thought this must be another new brand like every other ones in Sephora. Then, I heard all the buzz about them over the blogosphere. After reading about it and trying them, ...