I couldn't have said it better than Keith S, Desert M, Larry C or Kristi N. I only wish I had checked Yelp before going. He's nice as long as you order from him and don't question him. It's time to retire!!! Luckily my insurance is changing and I can go to a different doctor to get a more trustworthy prescription.