In reply to andic:
I worked for Gooutdoors for a while and they were very fair and clear with their policy on price matching, we would even check price matches on a computer in store with the customer if they asked.
I remember giving a bloke £8 off a pair of evolve pontas rockboots because banana fingers had them for 50p cheaper. The only bad thing you can say about that is that small independent shops just can't compete.
When it was ccc in Sheffield and Hathersage everyone would sing their praises all day long but now they are getting punished for their success. The usual British way.
It's not all good but it's far from as bad as some people think.