The purpose of a charity shop is to raise money for the charity running it. The fact that the items being sold have been donated is irrelevant. The charity needs to get the best price it can for its goods to fund the charity it there to support. It is not there to be a chritable to its customers.
Having said that, I agree, charity shop prices do seem very high these days, but the fact ithat they have been high for some years and have continued to be so suggests that the majority of their customers are willing to pay those prices.
Like any other business if they were pricing themselves out of the market they would reduce their prices.
movie and tv show recommendations
Cookery books and other books - are you keeping them ?

