Vanguard is great as long as you don't ask much of them.
I used to have my accounts split between Fidelity and Vanguard. But after several botched transactions where Vanguard reps gave me inaccurate information about their own processes, and lost or claimed to have never received multiple mailed signed documents (with difficult-to-obtain Medallion signatures), I switched everything to Fidelity and am much happier. I have never failed to get a knowledgeable/expert person on the phone whenever I've called Fidelity, which is a stark contrast to my experience with Vanguard.