Walgreens sales in August are better than expected