I have a free Ecwid account and I've been checking out the Shopify trial. I think I'll likely recommend Ecwid to the client as it will integrate easily with the existing site that they already paid for. However I wish Ecwid had the Staff feature like Shopify, I've seen that they have been promising something along those lines for a long time.