Hello Dai, Thank you for your feedback. I'm sorry to hear you had a mix up with your delivery postcode. We certainly strive to provide our customers and their dogs with the best product and service that we possibly can unfortunately human error on occasion does intervene, but thank you for making us aware and I am glad that we were able to sort it out quickly and efficiently for you and that it hasn't disuaded you from using Laughing Dog. I shall ask our webteam to look at the website with regards to your antiviruss stopping you from using it - could you possibly let me know which anti-virus it is that you use? We hope we continue to make your four-legged friends tails wag and tummies 100% dog happy. With best wishes, Laughing Dog.