Look at the actual fees you're paying and compare them to Vangard. Also look at the tax impact of selling.
I actually have a preference for Schwab, and find their funds are priced comparably to Vanguard. They may not have the Vanguard "cult" following, but that doesn't make them more expensive (depending on what you're actually invested in).