There are many ways to avoid paying large costs to refinance, or at least ways to structure the refi. First and foremost, know that FL is a high cost state, meaning higher title and state costs raise the cost of a refi versus many other states. That being said, it all comes down to your current loan and credit profile. If you have ideal credit/equity, "best execution" rates these days are in the 3.875%-4.0% range. You might choose to do the loan at a slightly higher rate, and get a lender credit to offset the closing costs. One of the advantages of doing this is that if/when rates drop, you can typically refinance again. The majority of my deals are structured with a lender credit of some kind. Very seldom these days do I see a borrower want to pay discount points to obtain a lower rate, most prefer the slightly higher rates with either a small, or large lender credit.