In the UK our equivalent is charity shops. You can sometimes find some really unique coats and feel good that you have contributed to charity.