will need doing soon as IMO
and yes is not going to be cheap, you could always just have a non-genuine timing belt fitted as it sounds like you had a full kit fitted a while ago, GSF do the belt on its own for £20, then non-genuine accessory belt is around £10(GSF), used de-phaser pulley from Specialist breakers £50 odd?
Then its just the labour to have it fitted.