The day of e-commerce is finally here. Traditionally, e-commerce has been viewed as buying or selling a product online with direct delivery. It was a simple business model distinction — either you sold online, or you sold in store. But over the past few years, with retailers increasingly moving their inventory online, the landscape has become more complex....