Valley woman buys trip insurance for cruise, denied cash refund: 'We did everything right'