I was shopping yesterday. My goal was to find linen tee shirts in colors I can wear AND that were not sheer. No luck. Every single tee shirt I picked up (across a number of merchandizers) was way too sheer. I gave up and came home tired and empty handed.
When I eventually find my tee shirt, and I will, I will stock up. It may not be linen though.