Very nice staff, helpful and accurate. They take a bit longer than a regular pharmacy, but that's to be expected. The reason for the low rating, is they are extremely high priced. I found out that another pharmacy charges only half of their prices for the same meds! I will save $100 a month by switching pharmacies! I'm just kicking myself that I didn't price shop before I went there!