I am always nervous about mail order as resolving issues can be difficult to say the least. I had one such problem with an order I had placed with Veals. The problem was not their fault but the fault of the Royal Mail. When my oder did not arrive I contacted Veals and I have to say was very pleased with their response. They took ownership of the problem and resolved it quicker than I would have expected. I would have no hesistation in using Veals or recommending them to others.
It's nice to be able to give praise for a change
Paul.