Visited them a couple of weeks ago. They are located inside Bramalea city center besides Hudson Bay.
The service was fantastic as other patrons have noted. The tea was good but not great and it was rather pricey, in my opinion.
My favorites were Pearl grey (Earl grey with more Bergamot fragrance than usual); PS I love you (Green Tea) and Mama Bear Magic (Green Tea).
If you're in Bramalea city center, I would recommend you try them. Would not recommend driving down there just for tea (like we did).