I ordered a few items on Amazon Fresh for delivery the next day. The time window was between 4 and 5 PM. At 8 PM the items did not arrive so I called and Amazon casually told me the order was canceled. I can't believe that Amazon would allow Whole Foods to operate this way with no regard for the customer.