The Albany Gazette - Walmart reports solid results but sees some consumers struggling