Please allow 5–7 business days for money refund.
This is what most big online shops tell you when you cancel the order. That’s really goes on my nerves. I don’t have such luxury when buying from them – I pay up-front for the goods. If I have canceled in time and received the email saying that cancellation is fine and I will not be charged anything – then why don’t you give me my money back that very same moment.
Makes me think twice of ever buying anything again.