As atparry said above, very friendly staff, extremely knowledgeable and won't let you buy a dud.
Prices aren't always cheap, Evans Cycles, Leisure Lakes etc can be cheaper, but if you give them your address and email address you should receive notification when they're having one of their sales on. Those really are worth going to to check out as they have a lot of stuff in boxes on the ground floor that you can just rummage and find a bargain.
Plus, although I'm not certain how he got it but there's also a 10% loyalty card (not off sale prices though). I don't think it's given out to everyone though, I think my husband goes there so often they started recognising him and just gave it to him! read more