A friend of mine had a cousin who does T-shirts and such, and they are 100% cotton and i have been useing him for a long time.
He does most sizes and colours, but i mainly use white and blue and grat aswell as brown, but i buy from him 50 a time and it costs me roughly £1.99 a top, and if i buy 100 or more i get them as cheap as £1.50 and have never had a issuw with them.
I know he does school tops and such but i just use him for my T-shirts and all my customers are happy

If you want any just let me know.