I used to receive Birchbox but honestly didn't like them for two reasons. First, a lot of the samples were plastic packets of shampoo/conditioner (not small bottles like hotels) which I didn't care for. I personally wouldn't use those in my shower. It also seemed to get to revolve around lotion, nail or hair products, not actual make-up or skin care.
Second, each box usually contained one grocery or drug store type item (like a Garnier eye cream) but the majority of the samples seemed to be products that were more money than I would actually spend on that type of item. Even if I liked something, when I went to look to purchase it I would find that I wasn't willing to spend that much. I even changed my profile hoping that it would change what was in the box.
I am now getting the Ipsy box and just received my third one. So far, I really like Ipsy and you get a cute reusable bag. There is usually something I really like in each box and would be willing and able to purchase and almost all the products I have used in some way whether they were my favorite item or not.
I have thought about Wannable because you get full size items. Of course the price for that one reflects that!