As I've written on HN before, both of these brands have fallen out of favor with me recently. Blue Bottle is living off of a reputation it soon won't have, and local roasters have better beans than Tonx does, at a better price. For people that don't have roasters in their city I guess Tonx is a good choice, though.