I am so impressed with this pharmacy. ALL the staff are friendly. They have everything...just ask someone and they will be happy to assist you. They will even deliver (not mail) your medication the next day. I live 120 miles away and they still deliver next day. If you have to pay cash for meds, they are cheaper then any pharmacy around. They are just great!!!