Levis sells a "50s Tee" that fits quite well. But they can be a little tight up top if you are broad shouldered and/or have decent press weight. I have found no-brand t-shirts at target that fit properly, but they were chance encounters.
I have found in the last few years, much to my chagrin, that if you are trim yet fit it is now extremely difficult to buy mid-price clothing that fits properly. Everything is either for fat-asses or scrawny twinks. The stuff marked "slim fit" will be for some skinny-fat hipster with twig thighs and torso, yet *still* be too loose around the waist despite being too tight elsewhere. Hugo Boss Black for pants and Thomas Pink slim fit for collared shirts is the only winning formula I've found, I just wish it were cheaper.
I have found in the last few years, much to my chagrin, that if you are trim yet fit it is now extremely difficult to buy mid-price clothing that fits properly. Everything is either for fat-asses or scrawny twinks. The stuff marked "slim fit" will be for some skinny-fat hipster with twig thighs and torso, yet *still* be too loose around the waist despite being too tight elsewhere. Hugo Boss Black for pants and Thomas Pink slim fit for collared shirts is the only winning formula I've found, I just wish it were cheaper.