My boyfriend works on a cruise ship. He can purchase crew member calling cards for about , which are about an hour of talk time for us. Is there any way I can purchase these cards in the states? Or is there a cheaper option? The ship cruises in the eastern and western Caribbean.