You are indeed very fortunate to have such a great vet! Jeannie, Is he the only vet in the practice? I usually see more personalized care like that in the family-owned practices, and not so much where it is a larger group with multiple vets.
Not to charge you for certain items just goes to show you that Dr.Tom cares way more about his patients than he does about making a quick buck. Not like some places that charge $26 for a bandage change!!