If brokers were as good as they think they are, banks wouldn't transfer in the majority of mortgages after the first term at some weird lender because the borrower had enough of zero customer service and awful conditions. Brokers make more money if you take the mortgage with X over Y and I assure you, they will tell you X has the best rate.