Say, I ordered something online a week ago (it was a bike bit) and the company takes payment immediately. Then a week later nothing has arrived – no email or the part coming in the post so I phone them to chase up.
When I phone said company, they say they don't actually have what I ordered as the online stock system isn't in real time and they have sold out so can't get any more of what I ordered and paid for.
Is it right that
– they take payment when I order and before they confirm they have stock
– don't tell me they don't have the stuff but sit on my money for an entire week
– only refund me a week later when I phone to chase up where my stuff is
Fair enough if they refund in a day or so, but taking a week to do that and only when I chase them seems a bit shonky. And I now need to see about getting me bits from elsewhere and have missed the next best deal that was knocking around last week.