Charity shops not making a profit?
I'm pretty sure that if they didn't make a profit, the charities would close down the charity shops pretty quickly. After all, they get most of their goods for free, so after costs for clenaing and sorting must be making several thousand percent profit on them. As charities, this is probably tax free too.
Maybe it's about time to take a closer look at some of the country's larger charities which seem to be being run as businesses, making large profits and paying significant chunks of that money not on their stated good cause, but on salaries and advertising? I once heard an anecdotal story about how a cancer charity (no longer in existence but merged along with others into Cancer UK I believe) spent £500 a pop on breifcases for its executives. This was in the '80s when £500 would buy you a lot more lab based cancer research too. Such anecdotes should always be taken with a pinch of salt, granted, particularly if third-hand but as a cynic, I am inclined to believe that such things really do go on behind the scenes.