Retail clinics, drug store medicine the future of health care? Sounds familiar