i have the OEM Saleen one. it doesnt fit as nice as the Kaenen ones, but for the right price, its not really all that bad. i didnt have to pay to have mine painted, since it was already black, so the money i saved right there, at least made it a little more worth it. if youre getting it for $100, id take it, since most kaenen ones are at least double that price before paint.
I hated mine, could not get the ends to curve down even with 100lb dumbbells on there for weeks. The 3m double sided tape would release on really hot sunny days so if its parked in a lot for a show etc and getting direct sun mine would loosen up. I still have some tape residue on my damn trunk lid from it.