large company with a number of products wants to start selling on the Web. Should it use a merchant server or an EC application suite?

Week 7 DQ 2
A large company with a number of products wants to start selling on the Web. Should it use a merchant server or an EC application suite? Assuming it elects to use an EC application suite, how would you determine whether the company should outsource the site or run it in-house?