Amazon offering 1-hour and 3-hour deliveries for customers willing to pay extra
The e-commerce colossus said customers in more than 2,000 cities, towns and suburban areas can now choose to have orders from its inventory of 90,000 items delivered in three hours.