Maybe the doctor screwed them up on purpose. She might have no call, no showed on the first appointment, canceled the second appointment right at the last minute, then bitched and complained the about the third appointment not being scheduled as soon as she wanted it.