My experience is that most of the smaller stores actually process the orders fast, but then give the packages to DHL and lately DHL deliver on time only if they feel like it. Last week I had a package that went in the delivery van 3 days in a row before being delivered.
With Amazon however, they probably have an ironclad contract, which they never break. If it says it will be delivered on a specific day, it will also happen
With Amazon however, they probably have an ironclad contract, which they never break. If it says it will be delivered on a specific day, it will also happen