I took me 9 days to receive refunds from the early March Winter Storm in Denver cancellation. The refund also came 3 days after I filled out an online dispute of charges on my credit card statement which I subsequently cancelled of course. The refunds occurred in the middle of night according the email confirmations sent by United.