Hate dr's offices, the people who run them are the ones that screw up the time frame.