It depends on where you live. I assume you live in the UK, in which case you have the Zavvi release. No need for you to order from mainland Europe if Zavvi has it in stock. I live in Sweden and after Brexit there's an import fee on every order from Zavvi. In all honesty there were import fees even before Brexit, as Zavvi ships from Guernsey, but not always. Nowadays they're really strict with the fees, nothing slips through.
Fnac has the best packaging, way better than Amazon, which is why I go for the French releases, as long as titles are in English.