@Huntn The coffee canisters are not a gimmick. The link you posted didn't work for me. However, I use
Friis containers and I know a few other people here do as well, including
@Shrink.
My coffee bean subscriptions are on an automatic shipment every two weeks. I can very easily notice the difference between fresh beans and 2 week old beans, even when kept in these special containers. I can taste the staleness at the end of the two weeks and these are whole beans, not pre-ground.
Once you grind beans, they start to go stale right away and lose their flavor. Ideally, after grinding, one should brew within 15 minutes to ensure you get the best tasting experience. Any longer than that and the grinds are going stale quickly.
When buying roasted whole beans, any good company worth their weight, will mark on the bag when it was roasted. If there is no roasted date, don't buy it. As a general rule of thumb, don't buy whole beans from the supermarket. Unless yours is exceptional, most bags of whole beans will have been sitting on the shelf or in warehouses for a month or more and will already be stale.
Another thing to consider is that if you buy fresh beans, wait about 3 to 5 days after roasting before you use them. Right after roasting the beans are still going through a major off gassing and won't taste their best just yet.
However, after all of that being said, the real test is my motto on coffee. "If you like it, that's all that counts."
As one of the great Stoics said, and I know
@yaxomoxay will agree, 'all is opinion.'