Report: Consumers more upbeat