Part of good dive planning and preparation is to have this issue resolved before getting on the boat. Although internet buddies may, at times, turn out to be morons, it is a good start and finding a buddy of similiar skills and experience will, at the very least, give you a jump on things...