Coastal Express is the least expensive if you are one person - the fare is per person. It runs periodically and you will need a taxi to get to the pier.
If you have a group, a taxi-van is probably going to be not much more than the boat (the costs for the run, not per person) and a far better option overall because a taxi takes you from point to point according to your schedule.