They are totally not a scam. I have received two boxes and they are great! One had an item that was broken but I emailed customer service with a picture of it and they are sending a replacement. I think people who are displeased are the ones who do not read the fine print. You get to choose some of the times and not others. If you buy an annual subscription, you get to choose more, but the choices are limited by the quantity, so you want to order quickly. Of course, everyone knows this, so it does cause their site to crash often on the first day you can order the new box. This is something they do need to fix.
Even with that small problem, I love the box! There will always be some things in it you don’t want but you the value of what you get is so high that it’s worth it. If you want to know what’s in the box beforehand, check out mysubscriptionaddiction.com, they post there. Also, the first box you order will be the editor's box, which is slightly different than the other boxes.
Bottom Line: Yes, I would recommend this to a friend