Walgreens' general merchandise sales have languished...