Sure do. I haven't bought a retail shirt in 10 years. Get all mine at the Salvation Army. $75 to $100 shirts for $2.50 to $5. Dang near new and a good percentage are missing a button. Often still have the replacement buttons down at the hem still attached.
Their stupidty or laziness is your gain! I buy lots of things at Salvation Army and Goodwill , too. They are good sources for yard/auto/house work or vacation clothes, not dress or “nice” work stuff as often, but sometimes a really nice item will be found there.
Bought a very nice pair of Cole Haan shoes at Goodwill a few months ago. All leather, and hardly worn for $9.95. Just has to redye the leather heel and they look brand new.