Your best bet - no lines, no waiting, as of 3:00 this afternoon - the Shell station up the road a ways at Rte's. 125 and 27.
The Epping Lowes only has a handful of 5-gallon gas cans left. I grabbed an extra one, just in case. And, as long as you don't mind the long lines, the Wal-Mart beer aisle is packed to the gills. So, no worries there as far as stocking up on canned goods is concerned.
Now, bring on the shitty weather. Just don't knock out the cable. I got beer, pretzels, and some football games to tend to.