Our 2004 Fiat Punto had to have the N/S Sun Visor replaced at 9K. The problem is with the internal tension assembly which causes the the visor to flop all over the place. The same thing has happened to the O/S at 12K. We cannot believe we are the only Punto owner this has happened to, however Fiat UK (contrary to our local dealer's experience) deny there is a problem. We have had the second sun visor on order since November and have been told by our local Fiat dealer that they are on factory back order. Meanwhile we have had to have the sun visor removed for safety reasons. To add insult to injury this is not covered in the third year warranty. Has anyone else had a similar problem ?