Business upbeat despite sombre households