The two most popular destinations for online shoppers have stretched their deadlines for same-day delivery and in-store pickup to attract last-minute shoppers.