I went to this doctor for few years. A thing that frustrated me was that, one time he did not listed to an important event that happend to me. I was going trough some trouble and mentioned it to him. Next visit, not only he did not remeber it, he was surprised to hear about it. Besides, he blamed me for not telling him about the event. After this i got upset and left the clinic.
Also, at one point, after returning from a vacation, he and his staff, were rude about my medication prescription expiration. After all, it is their fault they were out for so long.