The current options, according to Amazon Prime, is to either I wait or I cancel, but I think I will go with a third option: Either they cancel the order themselves and admit they cannot fill it or they deliver as promised.
Eventually they will say that. But if you want your account refunded promptly you might have to go thru their tree of choices and actually pick one to get your refund. I waited til my refund cleared, reordered THE same exact sweatshirt. Came in 2 days.
The rest is their problem. Not mine.
They may have a second printing by that time and you can get one the regular way but this is definitely more fun and you are obligated to give us updates. It looks like a fun book. There’s an old school book store in the same parking lot as where I go grocery shopping. I wouldn’t be surprised if they have a copy. I’ll check tomorrow.
Edit: I just checked on their webpage and it’s on backorder.
Unlike many products that are produced almost continuously or in frequent batches so they never run out, books are produced in batches. Because of the episodic nature of book sales, the next printing isn’t initiated until the publishers are certain that it will sell. If it doesn’t, they are stuck with too many copies that they have to heavily discount, sometimes selling at below cost (from the overstock or cutout bins).
I have noticed shipping delays in books from Amazon more than many other products (not counting supplies from overseas). Books are often sourced from 3rd parties, making shipping less under control by Amazon than products already sitting at their in-house warehouses.