Disney does the refund immediatly so it should go through on Disney's side by close of buisness day. It depends on your bank how long it will take to appear on your statement. There was a thread about this a few months ago and most of the Diser's on there said they got their money back within 3 to 5 days. But keep in mind it could take up to a month depending on the company you bank with.