I just recently heard about apothica, but I already love them! They have everything beauty-related and even a little bit more. They have great brands too like Essie, Smashbox and Stila! Not too mention all their great specials and sales (prices marked down anywhere from 20 to 70%!).
Right now Nihrida is having a great giveaway for a gift card to their shop.
I also suggest you check out Apothica on twitter to see what other bloggers are giving away Apothica gift cards!