This is all right. In my experience the biggest thing really is the coffee. I've been buying from http://www.coffeebeandirect.com/, you should check it out – their beans are really good and somehow extremely cheap ($53 for a 5 pound bag of Kenyan AA).
I would never by more than 1 lb roasted at a time. Top-level coffee from every local roaster I've tried really starts to taste more oxidized and old after 21 days out of the roast, and I can't do more than a pound in that time frame. My current local roaster roasts often enough that I usually get my bean 2-3 days after roast, which is my preference for the end of post-roast out-gassing.