Finally gave in to subscribing to Birchbox after seeing a tie in with one of my fav television shows. So far, so good. If you're a product junkie, you will love birchbox!
This is one of the few sites carrying US brands with reasonable shipping prices to Canada. I ordered a couple of adorable sleep masks with only $3 shipping to Canada. Can't beat that.