I haven't tried those specific brands you mentioned, but some of the other ones I've tried would no doubt retain their original flavor and freshness for 3 to 4 centuries. That doesn't say much for their original flavor and freshness...