After several years at FFHC in Orleans Ontario we find the doctors very thorough, the front staff and nurses excellent. They always react quickly to our needs. We have NEVER encountered anything but professionalism and courtesy at the front desk.
Doctors fine. But they and we are slaves to a business whose first concern is revenue flow, not timely access for patients. So, think "business" rather than "health service" and you will be OK.