IMHO, Goodwill is way too high on almost everything. Salvation Army is also going up, but still cheaper than GW. They also have a color tag day and that is when I buy the men's shirts. Have been collecting for several years now. I don't get to many yard sales, but they would be less expensive if you find them there.