Excellent customer service, staff knows me by my first name, knowledgeable about my medications and if they don't have what I need in stock when my doctor writes my prescription that afternoon, they will have my medication for me by the next morning. They are so nice to work with.