I believe you will find that a 'no' for the smaller ferry companies who actually require you to show up in person at a designated time and line up to buy a ticket and cancel their trips on a whim or on the whim of the coast guard. But you can find travel agents for some of the larger companies like 2Go.