James,
It is not common for an application fee to be refundable. You may want to refer to the paperwork you received to see what you had agreed to when you signed up with the lender.
Unfortunately many originators don't take into account the turn times, or they don't anticipate longer turn times when rates dip, when they lock your loan and you are the one who ends up losing out on a great deal.