Torn between Seller Central and Vendor Central? Or is it just a bit of curiosity that brought you here? Either way, here’s what merchants stand to gain or lose from being Amazon sellers or signing on with ‘The Everything Store’ as Amazon vendors. Why Sell on Amazon? Amazon is...