Storage temperature is everything.
I have had the flavor vanish in older soda...just tastes like soda water.