Not 100% Cotton but try here..
Pilotshirts.com (Pilot House, Inc) - pilot uniform shirts, pilot supplies
I used to wear Van Heusen Aviator shirts which I think are fairly decent quality, although they are 65% poly and 35% cotton.
Pilot Shirts by Van Heusen (VanHeusen)
Jim