May I make a vote for Benefits and Work, there is a small charge for the information, but I understand they do an amazing job of demystifying the Benefits Process. I also believe Cit A can be brilliant. ONE extremely important thing, do not give up if you get refused at the first hurdle, challenge and appeal, complain if you feel they haven't met their service promises!