Doctor Karen Leber is the best. You should expect to wait 30 to 45 minutes. This is true in the medical world. Do you not expect to wait through the entire process from start to finish at a steak shop 30 to 45 minutes to be served even with a reservation. A little waiting time, drink orders, drinks, order your meal, then your meal served. People seem to forget our appointments are our target time to arrive and not to be seen. Dr Leber has only improved with time.
People with reviews sadly are commonly over delighted and wanting to punish somebody at the heat of the moment. I am simply here looking up her contact information, and saw a review or two I did not like.
Have a Great Day Doc, and I will be calling to schedule a visit.