I'm renewing mine online, with a debit card for payment.
The idea of having to use a passport for identification puzzles me.
I've never needed a passport... even though I traveled to Canada yearly. (I suppose it is true that soon everyone will need a passport to travel to Canada.)
Not in NJ, you're not. It has to be done in person.
ML/NJ
Good.