Some interweb based companies, look glossy & big, when in fact they are working from the garage next to the house, hence the delay in delivery , as they wait until they have enough orders to order there customers supplies, then they dispatch yours when there order comes .. Midway uk are exactly the same, always late.
Not crooks by any standard , just the way things are.
We all expect same day or tomorrow, in the faster than fast society we live, I remember posting letters that's took 3 days at best & then when the recipient had time to reply, you got a reply 10 days plus later.