As I read other reviews on other sites I do agree that you have to wait and it did frustrate me but when there is a saying "It's worth the wait". This is where it was created. Dr. Weiss is a very caring,knowledgeable, loving and time giving Doctor. He doesn't rush you when he sees you. He goes over every detail extensively. You just can't find these doctors anymore. Believe me I really don't think he works for the money, He just loves his profession and loves to help people. He also tries hard not to medicate when possible. I did a stress test in his office which went on time (waiting 20 min isn't so long). Had a full examination with him and he spent close to 1 1/2 hours with me maybe 2. His report that he mailed to my primary doctor was very very detailed and he was impressed. So when other doctors say that hes good then that's what I trust. So you wait a little longer but at least the job gets done properly. Elliot Braha read more