Primark - I've found all other cheap shirts you mentioned are very thin, lose shape quickly and the stitching goes after a short while. But for the price (about £3) Primark are pretty good. They do regular and slim fits, crew and V neck, and tons of colours.
Quote

Copyright © BeansPublishing Limited 2007 - 2013. All Rights Reserved.