Not my favourite Starbucks in the area.
A lot of the seats & tables are wobbly, which is a tad bit annoying.
The Baristas are loud, and the music is even louder, so if you're looking for a Starbucks to relax and do some school/work/etc. stuffs, I'd look elsewhere, as I find it hard to concentrate.
They've gotten my drink order wrong a few times, and that seems to be a common theme among my co-workers that pop by here, too. I'd say you're better off walking a few minutes down Bay to the location at Grosvenor.