More places to get Mountain Dew in Dover, NH.