Shelf life of glass bottled Jones Soda?

My friend recently gave me a 2005 holiday pack of Jones Sodas, and I can’t seem to find an expiration date on the glass bottles. Can anyone tell me how long a soda will last in a glass bottle? Should I drink them? My reason for questioning is the unique flavors of these sodas. Not sure if I can find anymore like these.