No, you can get your mortgage through the lender of your choice. Just because you got your pre-approval from a lender does not mean that you're now contracted to work with them throughout the actual mortgage application process. However, your approval status, rates, and terms can vary with other lenders.