I've just stumbled across this sight and thought I would have a look. I have previously signed up to a few other consumer sights and thought it would be interesting to see what further information there is on here. I have recently been looking at claiming back some credit card charges etc..