– Defining their complex needs & requirements
– Deciding which e-commerce platform would be the best fit, and what functional and design customizations should be added
– Implementing the e-commerce platform and dealing with the many technical problems encountered along the way
– Importing a large number of products
– Customizing the shipping options and fee calculations