We live in France and order from the UK site. The delivery is always incredibly quick. The dog food much cheaper than here and the pet products have been superb value for money and good quality. I saw the bad review and can only say that I have had nothing but kindness and efficiency from the customer services. They have been helpful to a fault.
I would recommend this site to anyone who has pets.
To reply as a company, please log in to your business account.