I wouldn't recommend make the trip to this location. Go to King Street.
Parking: Atrocious. They do have an underground parking garage with 2 hours of free parking, but getting in and out will take a VERY long time - especially with cars trying to make a left on Sheppard when exiting. Be prepared to wait in the single-car line for 5+ minutes just to get on the road... and this is when it's not busy.
Location: I was excited they opened up a Sheppard location - I live in the East end and it was always a trek to go downtown to the King location.
Service: Awful. I was there on a Sunday, when it was not busy at all. I didn't get any help - either they didn't have enough employees working (which is strange, because there weren't many people), or they are just not as attentive and helpful as the other locations.
Variety: King Street location has a wider variety, as others have mentioned in the comments.