I think mortgage brokers do it on purpose, kinda like how I make fun of tourists......they are stuck with me and I ain't EVER gonna see them again.
Kidding aside, NOTHING ever goes right, on schedule, or as promised. My closing was weeks lates because of the appraiser the seller hired, then because the closing was late, the seller wanted me to cough up rent.....I could not say "F you" fast enough. My REA was a serious bulldog though and got things to go through as fast as possible. Talk to your REA and see if he can at least put a little fear into the MB. you guys are out of contract and can walk away now without penalty, and if that happens, your MB does not get anything for that work he might have done already.
IM me and get my HM #, I'll let you talk to the brains of the operation....