The world of online retail has progressed significantly since the launch of eBay and Amazon in 1995 and online channels are now a key source of revenue for retail businesses. As customers increasingly move to shopping online, rather than in physical stores, retail startups evermore question the need for a physical store to sell their products.