Just bin told today that I'll have to wait 3 months before mine will turn up. What on this earth are Renault playing at ? When I put the order in was told 6-8 weeks which I can live with but another 3 months on top that's taking the biscuit. Fuming ain't the word, got to wait till tomoz to here...