Snapshot of e-commerce's opportunities and threats · Study