by Paul Tindall » Sun Aug 26, 2012 7:23 pm
Hi Filippo,
I've never found them anywhere else, but they are French made so there must be a source elsewhere in France unless Renault had them especially made. Don't think they are particularly expensive though through Renault - last time I bought them they were supplied in packs of four and with dealer discount (from my favourite but now extinct dealer in Ancaster!) I paid about £3.50 for them - price may well have changed though...
Paul T