I've been to my fair share of doctors/specialists/naturo-everything in the past couple of years and rarely have I had such a positive experience. I actually wrote several emails afterwards raving about the experience.
One of the key factors to my experience may be that I got there earyly! It was my first time and I registered with reception by 8:10am. ... What happened afterwards was my version of a medical miracle: I saw a doctor, got a script, booked an apt with a specialist (onsite) for four days later, AND got my hand xrayed in a total 1 HOUR AND 15 MINUTES.
In my opinion this is how the health care system should work: easy, effective, and hassle free. Perhaps a bit idealistic but it worked here!