You can get cheap ones from ECP, ebay etc. They're probably ok, but you won't know for sure until you try to fit them.OEM from a dealer are more expensive, but at least you know for certain they will fit perfectly.
I've been looking at them too, I was looking at Chrome ones though.I was worried about them not fitting properly, being a massive job and then me deciding I liked the colour coded ones better anyway haha so I'll have to give it some more thought. If I get some before you do I'll let you know