Although my son really enjoyed what was in his box, the shipping times are far too long. I ordered a box in early December that did not arrive until the second week of January. I received a notification that my Feb box has shipped and to expect it in 6-8 weeks!!! I canceled my subscription. If they could manage the shipping I would gladly buy again.