Coffee Bean & Tea Leaf: The Best Coffee Chain of All TIME

Okay, it’s official: Coffee Bean & Tea Leaf is the best coffee chain ever. From Consumerist Ben, this flabbergasting story of corporate caring: