Let's face it: These days, a bag of good coffee is a bit of an investment. Whether you buy your beans from one of the top 10 best artisanal roasters, scoop some up at the weekly farmers market, or go ...