I cancelled using a travel agent. She gave me the estimate of 7 - 10 business days before I would see the refund on my original form of payment. It appeared exactly after 10 business days.
This may be a longer time than usual. My original form of payment was a credit card. That number was stolen. That may have caused a delay because while it was still going to the same back, the credit card number was different.