Just talked to Regent. They started processing refunds to credit cards last Friday. If card is still valid, they will credit card. If card has been cancelled, they will send check. I didn't ask how long they expect it to take to process all the refunds.
Check would be better as I will be losing 420 skymiles but it is probably easier not having to deal with a check.