I'm fairly certain it's because NJ state taxes on gasoline are significantly less than other state's taxes. With some quick Googling, I found this, which supports what I've always heard as a PA resident:
http://money.cnn.com/2007/05/22/new…
It sounds like the price difference doesn't end up being profit for the station…