DD has a subscription to Birchbox which is renewed every Christmas and which she loves. The last few months have been later and later, the boxes are getting worse and the communication from them is dreadful - lots of empty promises about "working as hard as they can to get your box out". I'm going to cancel it but wanted recommendations on what to get for her instead. Any suggestions?