Vineyard Fresh Wine Preserver

Will these ar canisters last indefinitely or do they have a shelf life?