There are the following charity shops in my town :
British heart foundation- too dear , have never bought anything , shoes around £8 plus per pair etc
Salvation Army - too dear , dresses priced at £12 each , only Debenhams designer range etc
Two local children’s charity shops - too dear , again dresses between 10-15 , out of date Lipsy styles etc
One local mental health charity shop - well priced , items between £1 and £3 , regularly do 50% off sales / racks too
PDSA charity shop - too dear plus half of the shop is filled with random brand new stuff like Buddha garden ornaments and greetings cards
Local heart charity - great pricing from 99p to £3 , had a queue to get in after lockdown , regularly reduce items that have been out for too long , kids clothes from 50p
The busy stores that go through lots of stock , that I see people actually shopping in are the £3 and less stores.
The other stores are like tumbleweed and seem more pre occupied with merchandising like a high street shop chain.