Reliable, easy to refill, and you receive a email confirmation quickly.when you pick up the people in the pharmacy are always smiling. Sure you have some days where their no so happy. But we the customers are not always gracious. I have some days like that too. Love my CVS Pharmacy