Having run our own online e-commerce business for 20 years, as well as having worked with online business clients around the world since 1999, we understand the costs and complications of not only getting going but also in keeping things up to date and running on a day by day basis.