Great that this site is back :)
Almost had my clio197 a year now, had a letter from Renault reminding me that the service is due :roll:
Checked computer on my Clio to see how many miles to next service and "service due soon" came up :(
Ive done just over 8000 miles since ive had the car...