Most people think that banks are the best for buyers in terms of rates and fees. While that may be true in some instances, it certainly isn't the case in most. If you ever walk into a BofA for instance and read their mortgage rates, few people ever go below the line with the interest rate on it. If they did they would see what that interest rate is costing them and more often than not it is MUCH higher than a broker can do for the same rate. Brokers can find the best rate and terms for the client whereas with the bank you are stuck with their product offering only. Agood broker is worth his/her weight in gold!