I have been using ZPeCommerce for a fair few years now and love it! It has come along way since I started using it.
I recommend it to all my friends, the software is easy to use and you get so much for money! The team are fantastic, I have never had an issue with them and always found them to be professional. I highly recommend ZPecommerce to anyone looking for a quality website.