I had to order a text book for an online class last year. It was produced by the organization offering the course and not otherwise available. It took 2 weeks to arrive. And when it did they sent volume 1 from a different course and volume 2 for the one I was taking. Could not get it through to their customer service what they had done and I ticked off, as I had an exam coming up on the material in volume 1.
Finally they sent the correct book, it took 5 business days the second time around.
I ordered some beautiful Kaffe fabrics from a BC shop that does not have a mail order website. Ordered on Monday, delivered on Wednesday. I now she did not get it to the post office until either late Monday night or early Tuesday.