I have a friend who is reeeeeally hard to buy for and it's her birthday soon. I was thinking a beauty box subscription might be a good idea, as it's a little luxurious treat every month. There are lots, though! Which is the best one - Glossybox? Birchbox? Recommendations would be really appreciated!