My husband roasts our coffee for us...He buys green coffee beans from SweetMarias.com and let me tell you-- it is wonderful!
Not sure it's any cheaper (in fact, probably not!), but it is the freshest ever and comes straight from the coffee growing farms.
I think my husband would give up all food before he gave up his coffee :-)
Amma...I'm with you on that...please please don't take my chocolate away!