I know that there are a lot of choices out there but Walgreens has worked best for us. We found out that CVS had very few locations around the Rockies where we planned to spend much time. Working it through CVS was difficult as we had to keep transferring our prescriptions from one pharmacy to the next. Walgeens is everywhere and when we walk in and order there is never any question as to weather or not we will get it. At the end of the year they print out our list of prescriptions purchases for insurance and all purchases from everywhere are on it. Works great for us.