When I had a store selling in the UK (as a US based business) we used Amazon FBA to fulfill EU orders, and then listed our products on Amazon UK. Pretty nice setup, just a pain dealing with VAT haha.
We are now on our second 3pl, first was fine but expensive until there's an issue then the female owned company turn nasty straight away and threaten to cancel your account and come and collect our stock from there obvious mistakes, needless to say we left MyWarehouse soon after that!
On to a larger international company now based in chorley alot cheaper but....we are spending hours every day chasing up non stop issues, stock going to wrong customers, stock going missing, items not packed as instructed huge costs from damage by dpd, we spend around 2 hours a day chasing up issues, there holding some £20 k of stock and its close to christmas so will need to make a move soon, but im honestly thinking they are all bad from online reviews including the big name james i heard not as good as expected...what to do??