The shelf life mainly depends on which drink is in the bottle and how high the liquid level in the bottle is: the higher, the better. Wine can stay fresh for about a week, as can fruit juices. With carbonated drinks, however, the pressure quickly equalises and the vacuum effect fizzles out.