I am new in Joomla, but I am having a great experience with MijoShop. The support team gave me personalized support, they even helped me installing 3rd party extensions. I have never gotten such a wonderful service before. Moreover, I got all of such a great service within a couple of hours!!!
The product itself is phenomenal, all you need is inside or available through 3rd party extensions.
I strongly recommend this product, and I am looking forward to master all the capabilities.