Kind of frustrating. Waited for 2 ferries. No refunds.
Definitely stand in line and don't wait. I was suppose to get on the ferry at 3:30- they come every 30 minutes. I sat in the park until 3:15. When I got in line- it was huge. They have a cap of 220. I waited for the next ferry- same thing happened. I'm an out of towner and this was pretty annoying. I had to wait for someone to buy my ticket from me because the staff would not compensate my ticket.
I'd take the taxi- reliable- quick- just 2 dollars more.