When you get the money back depends on your bank, not Q. Your bank "held" that money when you placed the order. Since it's cancelled, your bank will release the hold on that money according to their policies.
My bank releases the hold after 5 days in this kind of situation.