Years ago the ecommerce revolution took us all by surprise as it started gaining market share compared to physical retail stores.