It was just a handful of elite retailers that provided fast delivery some years ago. Now, customers need their orders fast, as they become anxious from the moment they click ‘buy now.’ 60% of shoppers expect delivery in one to two…