I had a pair of Lemforder ones from Euro Car Parts.
Check the length, they should be 280mm. I've just taken a quick look, they have some TRW ones listed atm, £31.80 each (a damn sight cheaper than Renault no doubt) and are either OE or at least OE quality.