Shoot, you're a sailor, not exactly on the bottom rung, economically. (you are drinking wine, not swill...)
Go for a less expensive wine if you have to, and just buy the bottle. Around here they will even pound the cork back in, seal it into a bag and let you take it home, if you are not finished with it.
Why mess with the "per glass" hassle and price.