Accounts of the five biggest charity shop operators, with almost 3,000 outlets, showed sales were up 18% but profits had ...