I strongly prefer WordPress if you're experienced in eCommerce because it's way more professional and looks so much better and when your gaining traction I would highly recommend going with it and if you want to sell if the UK, France, Spain, etc I would have 3 different domains for each such as www. mywebsite . fr, www. mywebsite . uk, etc and set up shop and start selling in each country that way. Once you get a lot of traction I would fly out there to each country and based on where a majority of your traffic is coming from which you can measure I would open up fulfillment centers or form JVs with guys down there to allow you to offer much faster shipping and probably even work deals for custom packaging if that's your game plan. But for just starting out brand new and not going so advanced I would recommend Shopify by far for beginners! but once you're gaining more traction I would switch over to WordPress woo. and be careful when looking for business partners, make sure they have the same values as you, and they won't screw you and put in the work, I would find a couple people and give them a few tasks first and see what feedback you get back and evaluate based on that and then form a partnership from there. be smart now go kick some ass in UK, Spain and France boss!