Since CB offers coffee here ... you may want to post your email addy for those websites ... although I've seen many URL's posted here before, and they don't seem to mind.
... when you do, I have a really good one for you, and he also frequents the forums here!
I store my beans is air-tight ceramic (or anything airtight) canisters ... (thats all you really need to do), but some people put them in the freezer.
I don't recommend the latter (but I do it), as they can get freezer burn, and also pick up odors ...