Depends on your budget and how long you want to keep the car. Genuine are obviously better but are hideously expensive and you need to factor painting as well. I brought a pair from Lothian of EBay this summer for temporary use whilst I get the originals sprayed, they cost less than £200 for the pair painted and are a perfect fit and colour match. They feel a little more flimsy than the originals but not much, look good and are still on the car despite the others being done now.