St John not so much cheaper, but St.Thomas is WAY cheaper. If Red Hook is 3.25, Crown Bay will probably be in the $2.75 range. All the BVI ferries fuel at Crown Bay, seen them many times. If you are going to take on at least 50 gallons, especially on a power cat, it's worth the side trip.