See I've been told by a few people that valeo ones are good but then I've been told by others that they're poo! Not sure what to do!
To revive an old thread, where is the best place to buy them? Check on Euro car parts but Ithey are not all named, I have been quoted £46 each from Renault Thanks,