Mortgage Renewal Time

The simple fact of renewals is this: nearly 60% of people sign back renewal letters without even taking the time to see what else is available. As a result, there is little or no incentive for the financial institution to give their best offer. What makes things even...