Thinking of refinancing your mortgage? Do your homework befo