A selection of other sites that may be worth looking at...
How to complain
http://www.howtocomplain.com/about/IntroductionAndFAQs.shtml#_introduction
Which? Consumer's Association magazine
for customer reviews of hotels, resorts, restaurants etc:
http://www.clik2complaints.co.uk/
http://www.captainconsumer.co.uk/forums/