Tiggypiro - at least 10 years ago I hesitated over paying £9.99 in a London Cancer Research shop for a good condition wool and cashmere winter coat. It fit and suited me so after some thought I bought it. It's kept me warm through every cold winter, goes over and with both casual and formal clothes and when I got it out again recently felt like an old friend. No regrets!
If something is overpriced or in poor condition it may be that a mistake has been made, we all make them.
Dorsetpennt - if the sofa set and cutlery canteen are overpriced they won't sell. Do you and your friend think donated goods should be sold at rock bottom prices? The idea is to finance medical research, not, after all, someone's living room.
In a local hospice shop people who buy a number of items sometimes ask for a discount. They are politely reminded that the money is for the care of dying local people. On the other hand people with family experience of that hospice not only donate goods but sometimes deliberately overpay for purchases.
Yes, you can buy books more cheaply than in Heart shops but you're still helping a charity and recycling a book ,at less than the publisher's price. All their books are pristine. Personally I'll happily buy a book which is a in less than perfect condition if I want to read it. Perhaps because they have knowledgeable staff, Oxfam book shops sell books based on their content, not their condition. The well used treasures are found there - as they are in the shops of smaller local charities who put out almost everything they get donated. Some chains dispose of far too many saleable books because they are trying to be 'Ladies' Boutiques'. If you want to be sure your donated books will actually go on sale choose a shop with plenty of bookshelves!