Walgreens provided some very good service when I filled, for the first time, a prescription for insulin and syringes. The staff at the pharmacy called my vet to get more information while I waited, and then told me about the pet Rx membership they offer at $20 year; I signed up and it saved me lots of money! I also got my flu shot while I was there, and the staff member gave me some extra counseling on how to administer the shot for my dog. One important item that was ordered for me didn't arrive as promised the next day, and the only reason I'm not giving a 5 star rating is that the person on the phone didn't find the order having been placed. But, I went to Walmart and they had it. Still, the young women who helped me did an outstanding job.