My thoughts on the foreseeable future of eCommerce