These services and organisations provide help with a wide range of issues.
Remember also that you can contact the Citizens advice bureau for help - they have a number of centres in Surrey, as well as their Adviceguide website.
For consumer advice contact Trading Standards.
http://www.surreycc.gov.uk/?a=179696