Consumer confidence still high