As far as I can tell, unlike GlossyBox and some of the other boxes currently available, there's no subscription involved with the Beauty In Demand Box, you just order when you choose to. According to the site though, there are very limited numbers of February’s box available, so they recommend ordering soon if you want to receive this month's box.
I cancelled my subscription to GlossyBox last year, because I found I wasn't actually using a lot of the products that I was being sent, and I have to say, I haven’t missed it at all. I am kind of tempted to give the Beauty In Demand Box a go though based on what was included in the last box.
Have you tried the Beauty In Demand Box?