Target needs to do same day delivery and then they will win hands down. It does not take an MBA to figure this out and I don't know why they have not done it yet.
https://www.target.com/c/same-day-delivery/-/N-bswkz?tab=how...
It appears they are already doing exactly this.