Do'nt know if this is in the appropriate place, but I can highly recommend P&TMoore, of Stoke Prior,Herefordshire HR6 0LR : I recently obtained a clutch cable assembly for my '95 2.0 16v petrol estate,in good useable condition for £12, which with v.a.t. and p&p, came to just under £20: they removed it from the car,then emailed excellent pics so that I could see what I was getting,then sent it 1st class post, and charged only the amount of the postage: it arrived the following day, and was duly fitted.(duly? hmm. well that's another story!)
Polite and helpful,nothing seemed to be too much trouble for these guys - what a difference between them and our local Neanderthals!

P&T Moore currently have anS2 from which my cable came,and seemed to indicate that they had other XM parts: might be worth a go.