has anyone on this forum has been in TTC outlets? do they really exist? sorry for the naive question, I am very new to this company. Why there are no outlets in Shanghai or the capital? i have read TTC annual reports but cannot find any explanation on why they avoid the biggest cities..