More places to get Mountain Dew in Ithaca, NY.