As a consumer I highly recommend Amazon Fresh. No pre-paid tip bull shit if you don't want to and in 50+ deliveries I've had exactly one bad experience that I left a customer support inquiry about - which never repeated itself.
Amazon logistics are unmatched and there is a very clean continuity between deliveries that shows quality control or at least per-location notes on accessing buildings and units efficiently.
Down side is you have to refresh the checkout page throughout the day in order to get a delivery window. Sometimes you luck out and can get same-day delivery, sometimes you have to wait a couple days.
Amazon logistics are unmatched and there is a very clean continuity between deliveries that shows quality control or at least per-location notes on accessing buildings and units efficiently.
Down side is you have to refresh the checkout page throughout the day in order to get a delivery window. Sometimes you luck out and can get same-day delivery, sometimes you have to wait a couple days.