Background info: When I moved here, I took both of my cats to Vet A, whom I like. He is willing to discuss options with me, will listen when I say I can't afford something and try to offer me cheaper options, and so far has done a good job.
I started bringing one of my cats to Vet B because he offers laser treatments that have actually helped my cat's arthritis. Vet A doesn't offer these treatments, and is aware that I'm going to Vet B for them.
Vet B is some flavor of TJ. He pressures me to do what he thinks is best, regardless of cost or my wishes. He made adjustments to some of my cat's arthritis meds and when I asked for a refill of those meds, he refused and tried to get me to try a different med that my cat had previously tried and refused to take. Vet B pushed for me to get the medicine in a different flavor and try again, but experience has taught me that if it tastes that bad in one flavor, it's not going to taste any better in another. I told him I was not going to throw another $30 into the trash and that I wanted the old medicine. He still refused.
Vet B is also pressuring me to transfer my cat to his practice for all treatments, not just the arthritis. I have not been able to find a diplomatic, yet honest way to tell him that I don't want to do that because his personality is off-putting to me. I need to not insult him because the laser treatments really help my cat in a way no other treatment does, and he's the only vet that offers them in this area, but I want him to back off and a simple "no" hasn't done the trick. Any suggestions?