Amazon Fresh, to my complete surprise, arrived at 6:20am. Lately, they've been arriving at the end of the time period requested, and I got sick of waiting untul 9:45 for a delivery between 8:00 and 10:00. So, I started to requewst the 6-8 spot, figuring an arrival sometime between 7:30 amd 8:00. Well, not today.