Consumer confidence withstands interest rate gremlins