I really appreciated the doctor. She helped me understand the condition I have and even went online to show me pictures to really drive the point home (I needed that). I would just say that I'm not sure how necessary it was for me to meet with the salesperson afterwards, where I did not need glasses. Seems like it might be a good idea, to cut back on patient time spent in the office, to just do a quick check-out at the front desk for any products purchased. We all know how busy life can be and it would have been nice to cut out that step and just pay for the product (supplements) purchased and get right back to work. Overall though, friendly staff, clean office, great doctor and I am very happy with all that Envision has to offer.