OK, coffee geek checking in... have to agree with most of the responses, although disappointed that "Mr Coffee" came up at all :x I'll just add this: if you really want fresh roasted coffee, you need to roast your own; not as expensive or difficult as it might sound, although, like pipe...