What an ordeal! I'm so glad you took the time to do the research and make sure you know what's best for Storm. We trust doctors and vets and take their word for things, but it's always good to be an informed patient. He seemed to not like the fact that you confronted him and questioned him - but it sounds like it's all for the best since you now found a nice new vet who might actually fit into your schedule a bit better.

I'm glad to hear Storm is still doing well and will keep your friends' kitties in my thoughts and prayers.