Same here, one of mine failed before the recall was done on my car (junc 2 of the M5 aswell).
Was told by the dealer that the recall work would be at no cost but I would have to fork out for a new tyre, bothe springs and a new disc and pads (the spring found its way down and made a nice big ravine across one of the discs).
The initial quote was £500 plus VAT, to which I told them to shove it, I called Fiat customer service who agreed to do the job and they woulsd pay for two springs. I just had to pay for 2 front discs, pads and a tyre. All told the job was done for £300 including VAT. Not sure how it was a reduction in nearly £300 when all they paid for was two springs (oh and a suspension link which wasn't on the original quote) but it helped my wallet.
Give Fiat a call and see what they say!