I have those but I bought mine from IND. So I can't comment on the ones you've shown. Mine may be different. They look the same but who knows?
Overall they look cool once installed so if those are nice quality they will look good. I like mine.
That is a good price as well.
Yes they just stick on.
|