You're probably not getting coffee beans on a per-cup basis. I personally order a batch of tea leaves a handful amount of times per year. I think coffee beans are a bit more sensitive than tea leaves, but even they should be fine for months if stored properly.
Ideally you wouldn't keep them for months after roasting, but the difference between say one month and several is probably slight.
I get a bag a week delivered within days of roasting, and I've not tasted blind but I'm sure I can tell the difference if I've come back to one from holiday or otherwise let it go 'stale'.