MG Pharmacy is by far one of the best (if not the best) pharmacies in Arizona. My husband and I have been going to MG for the past 3 years. We love the pharmacist David, who is always so very kind, compassionate and helpful. You can truly tell how much he cares for each and every one of his patients and knows most of them by name. There is a very short wait time to get your prescriptions filled and he always has my meds in stock. I will never go to another pharmacy again. Wish I could give MG 100 stars.