My understanding is that mortgage brokers make somewhere around 1% – 2% on each loan … obviously more if you’re getting ****ed.
I say look for your own backup financing, tell the other agent that you need his loan terms well before the end of the financing contingency period, and run the numbers to see which way you’re better off.
I’d also make sure there’s no prepayment penalty, so if you do get ****ed on that loan you can refinance.