One of the fundamental choices that an e-commerce retailer must make is the platform they use to sell their goods and services, because it's not just a store -- it's a place to connect with customers and create a sense of the brand. We spoke with several e-commerce experts to get their take on how r...