Hello, thanks for reaching out. I understand your order was cancelled but the amount was debited from your bank. If the funds were returned, refunds may take anywhere from 3-5 business days to reflect in your bank account. For immediate assistance in the future please reach out to us via chat or email so that we can look into it. Have a great day.