You've probably been drinking stale coffee your entire adult life

“Coffee beans are only fresh five to seven days after they’re roasted,” says Derek Zavislake, CEO and co-founder of Merchants of Green Coffee in Toronto.