I've been here twice in the last year and both times used a groupon for their afternoon tea at the Richmond Hill location.
You definitely have to make reservations well in advance because they usually sell quite a few of the groupon deals and the place holds no more than 20 people or so at a time.
The afternoon tea snacks were good, but I'm not sure how fresh they are. It would have been nice if they made mini sandwiches as well.
The price was very reasonable for what we got. I don't think I'd want to pay full price for it though. The experience isn't the same as fancy afternoon or high tea places. The place is very white and it felt like just sitting at any cafe.