One of my favorite hobbies is roasting my own coffee. In this instructable, you'll learn how to roast your own coffee (tastes way better than any other you can buy). I buy it green from a company called Legacy Coffee. You can order it green online from Sweet Marias.com. One of the reasons that I like to roast it fresh, is because I read somewhere that 2 weeks after roasting the coffee, it loses nearly 70% of it's flavor. Most store bought coffee has been sitting on the shelf for over 3 months. I'm not sure if this is true or not, but I do know that my coffee tastes a LOT better than store bought! You can buy green coffee for about $4.50 a pound (this is one pound at at time, buy in bulk and it gets cheaper pretty fast), so you save some money roasting your own too.
I can't really take full credit for this, I learned this from a friend, but it still might help you guys out.