If your order was cancelled or if a refund was processed back to you, we submit the refund to your bank immediately. But it may take 5-10 business days for the refund transaction to appear back in your account. We have no control over this amount of time, it is simply how the banking system works.
Note that if your order was cancelled within minutes after you completed checkout, it is possible that your refund may appear in the form of a reversal. In the case of a reversal, the original payment will drop off from your bank statement and a separate credit is not issued. Please double check your statement. This is something that your bank should be able to confirm as well.