Walgreens in Florida is a revelation