I thought the staff was very friendly, both at the front desk, and Dr. Jane Wu! I have no idea why they're getting such bad reviews - they were quick, professional, and very understanding. I went for something covered by OHIP, so I can't comment on the prices, but my experience was very positive.