I'd have bought a B'Twin Riverside from Decathlon if the top tube hadn't been erm, uncomfortably high. Great value, and the service I had from the staff at the Surrey Quays branch was brilliant. They really were very knowledgeable. And I love the way they just let you ride round the store until you're happy. I must say buying even minor items from Halfords (at the Mile End branch anyway) has always been a chore, and it certainly puts me off their bikes.