I've been on quite a 1940s kick lately. The 1940s are my favorite era (specifically 1938-1943), but I have so much 50s it often trumps all the 40s in my wardrobe. It's not only hard to find and expensive, but I'm kind of afraid to wear it all the time because I do live in vintage, and hate to worry about the state of my clothes all day.
So my solution has been to make some of those desirable items, like day dresses and sweaters from original patterns. Right now I'm knitting a cute short sleeved sweater from 1942, and am hoping I'll be patient enough to make another dress soon (for some reason I'm more patient with knitting for months over sewing for a day).
I think one of the reasons I love hats so much is because they don't wear down the same way a garment does. I don't fear staining or tearing them, and honestly find them at decent prices at local stores because vintage hats are not nearly as trendy as vintage clothing right now.