Which is why I avoid buying gas in that state, if at all possible. I’m there often, and it turns a five minute gas stop into something much longer, and more inconvenient.
Employees aren’t available when you pull up. Or they start the pump, then disappear for a while, and you’re left just waiting for them to come back. What a pain.
I buy gas in Delaware, or Connecticut, and have the range to bypass NJ without issue. Even when gas was cheaper in NJ (which is no longer true) I would fill up in another state.
When I drive to Newark, I would fill up before NJ. Go to work. Leave, and fill up on the Eastern Shore on my way home. Too many bad experiences at NJ gas stations.