Having an e-commerce presence is a double-edged sword for vendors attempting to grow their business. Marketplaces like Amazon and Walmart dominate a significant portion of the e-commerce market and offer immense reach and potential customers, but they also come with a price tag – often in the form of shrinking margins, some of which they control.