The doctor was decent but his office staff (especially receptionist) was beyond abysmal. On a Monday morning I called for an appointment. After waiting on hold for 20+ minutes to make that appointment (cell phones keep record of call time), they hung up on me. I called back and pressed 0 for the operator. Marie…