For a few dollars less I can purchase green beans and roast them myself. My roasting set up cost <$100; quality single variety green beans run me anywhere from $3-$7 a pound shipped. The rig certainly paid for itself in just a couple of months and the investment of time in roasting my own is trivial (about 12-15 minutes/lb).
I use a set up like this.
Yup, that is what I plan my next step to be. As it stands now I get my coffee around $10-$15 a pound. I'm looking to go the route of a hot air popcorn maker for my first attempt, < $30 and by all accounts should work acceptably well.
I bet it's hard to beat the freshness of a batch you roast yourself