It's possible to get fresh roasted coffee here if you demand it. The coffee that's for sale on the shelf is "first in first out" so it might be stale. Or, if you're like us and want 2 weeks worth, then you need the one that was roasted yesterday at the latest. Ask for it.