I've also been using Mistobox for nearly two years and love it. My favorite part is that they send me coffee from roasters I'd otherwise never encounter (e.g. Onyx, Metric, Klatch, etc) and I've never had a bad one. They take into account my preferences and previous ratings to find beans that match my taste. I'm currently on the mid-tier espresso plan.