Americans overpay $65 billion yearly on mortgages as shopping lags