We pre-booked through HAL using our credit card. Like Rambozo68, they refunded it to our onboard account and said it was a refundable credit that would be refunded to our credit card within a few days after the end of the cruise (which was Aug 24). The experience Rambozo68 talks about is exactly our experience. After waiting on hold and actually talking to someone, all they can say is "you need to be patient." And at least 4 e-mails to guest relations with ZERO response. The cruise was great up until this point. If they would respond and simply explain why there is a delay in refunding the money and when we can expect to receive it, we would be fine with that. But to not respond at all isn't a good way to treat your customers.