Regarding expensive meds. We took our cat to the vet last year as she was choking and coughing a little bit on her hairballs, more than usual. It was £70 for the 'consultation.' (Five minutes.) And £40 this bottle of Hairball Remover for her to swallow. It was actually good, this hairball remover, and in about a week she wasn't coughing and puking up hairballs much anymore.
Long story short, I thought it would be handy to have spare bottle, and went on to the internet to see if I could find it cheaper. I was directed to eBay, and found this exact same product for 9 pounds.. Is there really any need for this vet to charge £40 for this stuff? Nearly FIVE TIMES MORE. No, I don't believe there was any need to charge that at all!
Examples like that are one of things that piss people off and make them angry with vets. Another example - a friend of mine got some eyedrops for her cat last year from a mainstream vet in a town (as she seemed to have watery eyes,) and they charged £90 for them. (And £80 for the 'consultation.. 5 minutes again!) Again, she did similar. Looked on the internet shortly after and found a petstore on ebay selling them for £12.
As I said, this is the kind of thing is pissing people off and making him really, really angry with vets. Even though I'm sure there are quite a number of vets do their best for the animals and only charge as much as they have to; it's absolutely delusional to say that some vets don't absolutely 100% rip customers off, because they do. Encouraging someone to spend five figures (£10K+) on an elderly pet that will very likely only last another year tops is scandalous. If the pet dies within 3 years of the treatment the vet recommends, they should be made to pay every penny back to the customer.
It's now becoming a massive luxury to own pets. We're not brassic, but we can't afford massive luxuries, and once our one cat is gone, even though we're only in our early 50s, we will never have any more pets ... Just can't afford the fees. Wouldn't pay them if we could.