This is a fantastic pharmacy. Professional, competent, and good staffing. I was fed up with other large chains. When I walked in for the first time I was amazed at the level of professionalism. Medications are done in a timely manner. Communication is outstanding in regards to any insurance issues. Pharmacists take time to go over new medications. It is also worth pointing out that the pharmacy is very clean and decorated quite lovely. Glad I switched!