I usually avoid this sort of thread, especially when there is personal abuse flying around. But when it comes to benefits, I feel that you should take absolutely everything you can get, regardless of whether or not you are currently in need of it. You spend your working life paying for these benefits, and then you have to fight to get them paid to you.
You may or may not approve of untested benefits which are paid out on the basis of contributions rather than need. But they are there for everyone, and if, for your own altruistic reasons, you decline to avail yourself of the benefit, you are effectively subsidising the Treasury. They will NOT be giving the money you gave them to the needy. They will be buying carbon offsets or donating to bankers bonuses.
I'm living entirely on my wife's earnings since I lost my job 18 months ago. The contributions-based job-seekers allowance stops after 6 months, and there aren't any other benefits available to me as everything else is means tested and my wife earns just about enough to ensure that I'm not eligible for any other benefit. So we're not destitute by a long way, but we've got a mortgage we took out when we had a joint income of roughly twice what we have now, and we're faced with having to sell the family home because the benefits system to which we have contributed for most of our adult lives won't help us at all.
If anyone offered me £150 for clothes, I''d grab it with both hands and be off to the shops like a shot.