There is no need to do all the work internally, as there is now a wide range of quality software for e-commerce.