We used EC to help us sell our products online, we were using other platforms that did not work out so well for this project at first but once they understood what needed changing it was very easy after about 3 weeks! The best thing I liked most of all though are how helpful everyone there really where even when you had no problems just asking them questions helped me learn more as an IT person myself!! There could be better training before hand depending upon your level if expertise however any issues/problems i faced while working from home or remotely solving these over email worked through quickly by team members who knew exactly whats going wrong.