There has been a lot of hype around Colourpop recently and even the Kardashians use it. You know it must be good, if with all the money in the world you, still opt for budget brands and who haven't compromised on the quality of their product. It's a very affordable brand and even with shipping, it's definitely still worth the wait. I have...