Quality life pharmacies