I think I saw something at the G/f of Bank of China building too but no sure if they have t-shirts.
there's a small official shop in tsim sha tsui on Cameron Road. It's only a 3-4 mins walk from MTR station (exit b2). A few shops down once you reach Carniarvon Rd. But it's on the other side of the road.