Update on how terrible this delivery service is: Safeway gave me a $75 credit to make up for the fact that I got my last grocery delivery 42 hours late. I used it to place another grocery delivery and, amazingly, I've been waiting an additional 45 minutes for it outside of my 2-hour delivery window and it still hasn't arrived and customer service can't find my driver. Nice work, Safeway.