You can find out where the best prices for gas are by going to NewJerseyGasPrices.com.
Gas is going for 3.31 a gallon at three stations at the intersection of Morris Ave. (Rt. 82) and Liberty (1) and Burnet (2). All are within a few blocks of each other.
Be aware, though, that to get the good price one has to take cash! They don't inform the customer that they charge the higher price ($3.39) if a credit card is used.