Google Shopping Express puts Amazon Prime to shame. Same-day delivery, and some of the pricing is cheaper than Amazon (some is more expensive). Selection is, of course, more limited since it's just started this year.
It's bagged up, so less cruft than Amazon which has to worry about freight delivery.
Neither does groceries, so I'm stuck with Safeway deliveries for that (which hasn't been a completely stellar experience).
I would be singing the praises of InstaCart, but they happened to no want to deliver to my area of the SF bay yet :)