Don't waste your time trying to get the absolute lowest rate in the market!
Instead, focus on getting a good rate with a company that you can TRUST on DELIVERING promised rates. There are just too many stories of consumers who were promised an incredibly low rate only to find out that rates/fees were different at closing. Getting the Lowest Rate is Meaningless if you Do Not Close escrow With THAT RATE! If price was the only consideration, then everyone would be driving Yugos!
Here is a list of things to do when shopping for a rate:
Should you work with 2 lending sources?
Loan officers and mortgage brokers work hard to earn their money just like you do. They spend many hours trying to make your deal go through and deserve to be compensated for that effort. Nothing is more frustrating in a loan officer's life than to find out that he/she has been "double-apped" (a borrower has filed two applications with two different lenders). Working with two lenders can be like having two wives, hard and time-consuming. One lender might have a better rate on a given day and you decide to lock with them, and on the next day the other lender may have a better rate! You may also have additional costs such as duplicate credit report fees, appraisal fees, etc. Many lenders now have a $500 cancellation policy.
It is better to choose a broker that you trust and feel comfortable with. Working with multiple lenders will only raise costs for everyone since the lender that takes a loss will have to pass this on to other customers.