Too many charity shops is the sign of a "dead" high street in the UK. It's odd when you think about it because each charity shop is literally unique and you would think worth travelling for, as opposed to the chains that sell the same stuff everywhere. But that's just the way it is. There's a kind of snowball effect caused by too many charity shops that has been noted for decades.