In LA, Amazon same day delivery didn't deliver on the same day in 2 of 3 orders. The order that was delivered same day came at 10pm, much too late.
Of course, I only ordered same day delivery because I actually needed the item that day. I was trying to save a car trip (an especially valuable feature in LA), but had to go out and buy the items anyway.
The people who deliver same day seem to be freelancers, who don't seem to have any delivery tracking technology.
I can't see choosing this option again. Ordering for next day delivery almost always meets the delivery commitment.