I am a huge fan of freecycle. I received a breadmaker only last week, ironically from a lovely family in East Dulwich. If you are not sure, go this route rather than shelling out.
There was a stand at the winter fair that I snaffled a useful shopping bag from. I recall they claimed to be ethical. Their website is www.activatemoney.com. Also think the Co-op goes in for it.