I.G.
Consider a family doctor as well. We used to take our daughter to our family physician, he was great with her and very level headed. From her weight (she was on the skinny side) to delaying/spacing out vaccines (which is what we do). When we asked about it he was very honest and said that doctors don't actually really know that vaccines are harmless, but that it has to be a risk benefit analysis.
We have since moved and are now with Swedish Children's Clinic in West Seattle. No issues there either so far.
I have to agree with you though, if your pediatrician does not have good bedside manners, it's time to switch. You may just have to try a few before you find "the right one". Good luck.