I went to Thi Thi on Monday while I was in Calgary on a business trip. After seeing all these awesome reviews, I thought I must try their subs. I am a huge fan of Vietnamese subs.
I arrived at 2 pm, with only 5 people in line. I ordered an assorted (cold cut) and a chicken sate based on the suggestions here. I took them across the street and sat by the river to enjoy.
The reason I gave this a 3-star is because the subs were just ok. The Vietnamese subs I really like use a very crusty bread, which Thi Thi has as well. But I don't like how doughy the inside of the bread is at Thi Thi. It's just too thick and takes away the flavors of the stuff inside the sandwich. If they can make their bread less doughy, it would get an extra star for me.
Also, the carrots aren't pickled enough. There was little flavor to be detected in the carrots. That's too bad. Lastly, I think there was too much mayo/butter slathered on inside the sandwich. I took a few bites of each sandwich, thinking I'll save the rest for later, and I felt sick in the afternoon with how heavy the mayo/butter is.