Disgusting business practices, avoid at all costs! Asked for £3,000 upfront payment as they no longer allow direct insurance claims. They overestimated the bill by over £1,000 and then refused to refund my credit card, instead asking me to send my bank details by email(!) so they could submit a refund request via their central portal. After waiting 3 weeks it turned out the refund request had been refused because apparently there was a problem with my bank details, even though I'd gone into the practice to hand them in and asked the secretary to check they were correct. Only found this out because I chased! Was then asked to bring in my bank details again! When I told them I might default on my mortgage they were miraculously able to refund to my credit card after all! On top of that they made two mistakes on the original invoice totalling nearly £300 that were only corrected because I went through it with a fine tooth comb! Never ever will I set foot in this vets again! read more