I have three bottles of the classic GHE Flora Trio, which are now about 3 years old. GHE on their site says that the shelf life of GHE Flora is infinite, as long as they're stored right. (Which I am sure I do. I store them at room temp, in a dark place)
I notice a rattling when I shake the...