If Viking cancels the cruise and takes forever to refund,you can dispute the charge on a credit card and get the money sooner. Eft, no cigar. Get a good cash back credit card and use it. . I had an issue with Cunard did get money back via credit card dispute. I would never pay via eft . Wells Fargo has a card that gives 2% back on all charges. No limit.