Amazon (with Prime), Walmart, and Target all offer same-day delivery options in select locations, making shopping more convenient.