They have quite an attractive back office system but could do with it being more functional and accessible. Apart from product addition and sales processing there is very little can be done to the site. Anything more in depth, like SEO actions or error solving has to be put on a "ticket" which can take up to 2 months to be resolved; if ever.
Would definitely not recommend them, they seem to be all talk, far better to get a Magento based site, at least you can go straight to a developer for any work you need done rather than going through 10 layers of bureaucracy to get to an answering machine!