Get the Halfords vouchers, get one of the *many* people on here who work there, to run what you order through on 15% staff discount. then you can order nearly £1060 worth of stuff. Plus I'm sure you could very easily wiggle your way into getting the £20 voucher for buying a complete bike, and also the £10 voucher for spending more than £50. Then you're nearly £200 up! And Halfords can order DMR, and also as has been mentioned, many other decent brands in. My advice: go with Halfords, and f**k 'em over as much you can.