I agree if you need hand holding, trust services or your ego stroked, Vanguard would not be the first choice. They are more of a no nonsense, treat all peeps the same kind of company for the simpleton, like me!
If you are trading on margin, calls and options, lots of individual stock exchanges, Vanguard would not be a good first choice.
I do all of my business with them on line and they have been helpful when I called them. I am also considering opening an account at Fido for a 2nd taxable account, but not because I am unhappy with Vanguard.