The doctor I saw was fantastic.
The receptions are another story altogether. I booked an appointment the day before, and when I went in, the receptionists said there was no such thing. I had to wait for an available doctor for over half an hour.
They charge ridiculously - there was a mention of a $55 first time charge. I only went in for a short consultation about my cold, and I saw the bill was a shocking $103.05. They didn't even ask for my healthcare card. The receipt only had one charge - a surgery consultation. (It was definitely NOT a surgery consultation...) To me, this makes it seem like they are trying to rip me off by adding all these extra charges and not mentioning it only the bill!
In short - the doctors are good. But you have to really question the receptionists there or you are going to get ripped off. Read your receipt and don't hesitate to question any abnormal charges.