There are a lot of factors that go into whether or not an undershirt is worth the price. The first factor is the material. A good undershirt should be made of cotton or a cotton blend. This will help to wick away sweat and keep you comfortable throughout the day. The second factor is the fit. A good undershirt should fit snugly against your body without being too tight. It should also be long enough to stay tucked in throughout the day. The third factor is the style. There are a variety of undershirt styles available, from crew neck to V-neck to tank top. Choose the style that best suits your needs and preferences. Finally, consider the price. Undershirts range in price from around $10 to $30. If you need multiple undershirts or if you plan on wearing them on a daily basis, it may be worth investing in a few higher-quality shirts that will last longer and feel better against your skin.