This is the best pharmacy in Lancaster. It is a small pharmacy, but they carry all kinds of stuff to meet one's medical needs. The pharmicist and the employees are all great. No waiting an hour or more for a prescription for a sick child. I have taken mine prescriptions in there and they are filled within 5-10 minutes. I'm pretty sure they accept most insurances also.