Refinance or not? Getting a better deal isn't always a slam dunk