some banks give the best rate to loan agent who can close in 15 days. No one can close in 15 days unless you have already approved by the lender. Thus some loan broker will ask you to get loan approved first then lock the rate.
Go directly to the bank where your loan agent get the best rate. You may get better deal.