Changing your mortgage from one lender to another is not as simple as it used to be, because mortgage lenders may have a few surprises up their sleeves.
Many refinance deals have been delayed deliberately because the current lender is trying their best to make it difficult for you to switch.