Folks who've paid list for a TwinAir with £2k of options can likely afford it, and will probably have traded it in by then anyway. The people I really worry for are those who've scrimped & stretched to buy a used 500 - this could be an expensive car to own in years 3-6, especially for those who choose to use their main dealer for servicing and repairs. At current forecourt prices, I think a secondhand 500 is actually one of the worst buys out there as even the cheapest 3yr old car will cost you £££ more than a new Panda.
I think the part in bold is the important bit.
Any car is expensive when you take it to a dealer who are going to fit expensive parts which are going to fail again in 2-3 years because of the fact that they're made out of cheese. FeBi who are owned by Bilstein and Lemforder who are owned by ZF, both make replacement arms for the Panda for instance and Bilstein and ZF are both reputable companies who can only be better than OCAP (the OEM supplier for Fiat's suspension parts I believe)
Their website seems to have been designed by someone back in 1998 and never changed in terms of design since then which doesn't exactly portray the image of a company who cares http://www.ocap.it/home.asp