Where to buy new 9sp triple chainrings?

My 2009 Specialised Tricross is running last gen 9 speed Tiagra and an FSA Tempo Triple crankset with 50/39/30 chainrings. The middle chainring is now badly worn resulting in chain slip any time I apply even moderately high pressure to the pedals.
So, I'm looking for replacement parts. I'm not too bothered about matching brands or even colours as this bike is going to be pretty much a testbed/back-up and occasional wet weather/off-road bike from now on since I've got a new road bike. I've had a quick look for replacement chainrings on Wiggle, Merlincycles, Evans and 9 speed rings don't seem to be widely available anymore. However I do see Sora FC-3403 39 & 50 tooth chainrings and a Sora 3503 30 tooth chainring on Evans. Am I correct in thinking these will be compatible?
Alternatively can you suggest other online sources for 9 speed chainrings?
So, I'm looking for replacement parts. I'm not too bothered about matching brands or even colours as this bike is going to be pretty much a testbed/back-up and occasional wet weather/off-road bike from now on since I've got a new road bike. I've had a quick look for replacement chainrings on Wiggle, Merlincycles, Evans and 9 speed rings don't seem to be widely available anymore. However I do see Sora FC-3403 39 & 50 tooth chainrings and a Sora 3503 30 tooth chainring on Evans. Am I correct in thinking these will be compatible?
Alternatively can you suggest other online sources for 9 speed chainrings?
0
Posts
As far as I recall, 8/9/10 speed chainrings are interchangeable, as the internal width dimension of these three chains is the same. This is from memory so maybe check on Sheldon Brown website to make sure.
I ride 9 speed on all my bikes and use all kinds of chainrings , old ones from the 6 speed times to 10 speed ones, all work.
They sell top quality Stronglight as well as the cheaper rings - just as good as the TA stuff.
I should have mentioned that, Rolf, I think Stronglight come in three different qualities of alloy.
Much appreciated.
Am I correct then in thinking I could buy, say, a last gen 10sp 105 (5700) chainset and I'd be compatible with the rest of my groupset which is last gen Tiagra 9sp. In other words, the chainrings for 10sp chains are compatible with 9sp chains but are the ring spacings?
I can't find what a 105 chainset is made from, but if it doesn't say... its probably 6061.
http://www.chainreactioncycles.com/shim ... -prod38171
Did the job for me, not much of a risk for that money. Also made of steel, which should mean it lasts longer (while perhaps a little heavier than what you had).
You need a triple-specific middle ring in order to get the ramps and pins needed for smooth shifting. For the big ring any double chainring will suit (as long as the BCD number is the same).
Of course if you need all three, you'll probably find the chainset better value:
http://www.ribblecycles.co.uk/sp/road-t ... himchar791