I have bought my share of both excellent name brands and Wally world cheapies. now I have narrowed my purchases to this.
Walmart-Target and the like.....Only off the $3.00 or 80% off rack. OK...might go to $5 but no higher.
I find they wear out much quicker than slightly higher quality stuff. At that price they are still a bargain.
Also find I have to try them on first. Sizing is all over the map on cheap stuff.
Resale shops........Where I get about half the clothes I own. I avoid Goodwill. In our town it is stinky, disorganized and junkie, perhaps others are better. Several years ago Savers opened in our area (National?). They are well kept and have a lot of clothes donated by major stores still with tags. I have gotten many great, big name designer label stuff there. Also many good independent shops. $.99-$7.00.
Wears well, fits great, never any of the cheap clothes problems. (Buttons coming off, button holes so loose they come open, wrinkling, and shrunken stitching causing collars and plackets to curl up.) Worth at least twice what I pay for them, or half of the retail price IMO.
The only brand name label that I intentionally buy regularly is Duluth Trading Company. (Similar to Carhart) Retails for around $45 pants, $30 shirt, $100 coats out of the fire hose material.
I wear the "H" out of them. My work is really hard on clothes, one of the reasons I look for really cheap stuff. With these, I can beat them up and never worry. My oldest pair is three years old now and just starting to show some wear at cuffs and knees. After probably being at work 2 days a week continually. I am lucky to also have a factory outlet where catalog returns and seconds are sold at about half price. That puts them at about the price of Levi's or Wranglers which, when I was buying them, were good for 6 to 9 months.