Agreed, I'm always amazed that I order something knowing it's going to take time. I ordered a couple of books, one of which was out of stock and was estimated to arrive in 1-2 weeks, so I was like sure whatever I'll just take the free delivery. I got a dispatch order at 8am the next morning and it arrived by the friday, it took a total of 4 days. This has happened to me multiple times and simply amazes me.