Rite Aid Pharmacy in Lancaster has been my pharmacy for a few years now. The store has a great selection of cosmetics and other little necessities, as well as greeting cards and snacks. Service in the pharmacy is usually very good, although at times they can be a little slow. Prices also tend to be fairly reasonable, on both perscription and non-perscription products. Rite Aid is a great place to pick up the little things you may need and drop off your perscriptions at the same time.