you can still get brand new one from fiat dealer for £36 inc vat. ( quote from half a year ago). If to expensive there was a good tread how to fix worn spine.
I have one...but they are not that expensive new. A old one may have worn splines and be useless in no time at all...Best to post stuff like this in the wanted section.