For me, most of the time waiting a couple of days isn’t the end of the world. The thing is they are making shady and deceiving promises. Since they are charging us for the service, the should inform us of this under the promised delivery date on the confirm my order page.
I don’t care for Jeff Bezos, he is pretty full…