I personally use Dr. Gaines as my primary physician. I just love his dry humor. I have had my issues with him but we as patients have to let everything be Known to our doctor's and if we don't agree with what their solution to our problem we have to let it be known and if it can't be settled, ASK FOR A REFERRAL!!! I will go to Cares any day over the emergency room!!! I saw where someone said that they hated Dr. Gaines but he has been pretty darn good to me and if I didn't like something, I let it be known and we worked it out!!!