Originally Posted by
ianp
Buy freshly roasted from a local roaster , I find that after 6-8 weeks after roasting the taste goes downhill .
Intelligentsia and Metropolis say that the flavor deteriorates after just a week or two.
The beans you buy in supermarkets could have been roasted months if not years before you get them ..
Years seems excessive, but weeks or months is plausible.