Amazon notes that it has the largest selection in the US of products available for free shipping, with "hundreds of millions" of items. To make sure it doesn't miff Prime clients who pay $120 for the same privilege, Amazon is extending free same day delivery to those folks on "over 3 million items," it said, on top of the regular two day free shipping.

While over half of all US households have a Prime subscription (think about that for a second), the deal still covers plenty of other folks. Amazon spent $21.7 billion on shipping in 2017, and with the holiday deal, will no doubt lose money on some lower-priced items. However, Amazon is no doubt hoping to convert users still on the fence over to Prime, which generates much of its profits.

Update 11/5/2018 10:07 AM: Amazon has confirmed to Engadget that it has expanded free same-day deliveries to Prime members for over 3 million products. A spokesperson told us: