So I came accross N0-Sweat thanks to Geoff over at For the Time Being
No-Sweat is a network of union own and run clothing manufacture shops, that focus on T-shirts, socks, canvas shoes, and some other items. Check out their web page They also have an extended links section that looks very informative and helpful, though I haven't yet followed any of the links. For my friends with interest in in Israel/Palestine, there is a shop in Palestine
I guess I know where I am buying my next T-shirts.