Try
www.cruisesfrom.com/bayonne
Last August parking cost me $12 a day. I paid with a credit card. The parking lot was a gravel parking lot. I hope they take some of the money they are making and blacktop it. They have a shuttle to take you from the parking lot to the terminal. Which isn't far.