they truly don't care. I had an order that was supposed to be delivered tuesday by 8pm (delivery guarantee!) but at 8:10 switched to "now arriving Dec 27th". The person I chatted with gave me a $10 amazon credit and refused to even acknowledge my (much more expensive for them) solution that since all the items in my order were showing "delivery by Dec 19th" they should resend everything Prime. They still have my money even if I don't have Christmas presents, and I need to go through the hassle of returning it - when I eventually get it.