Without going out and dismantling my X0 mech on my Remedy I can't really comment on the bolt, but I'm pretty sure you should be able to get similar size alloy bolts from a number of online suppliers. For future reference, you can get replacements to fit 9.0SL/9.0/X9/X0/Force/Rival for £14.99, from BBBparts.com. I've got a set in front of me that I bought from TT Bikes in Bradford-on-Avon a couple of weeks ago, they're called RollerBoys, no. BDP-05. They don't include the bolts, however, so be careful. £34 is bloody outrageous, and anyone asking that sort of money should be told where they can shove it. Use a slightly bigger Allen key or a Torx key to try to get the old bolt out the measure it and check online, someone like tastynuts will almost certainly have something for a couple of quid.