I have some on mine and they are the factory ones. I just put them on last week.
They have a big locking pin/lever that locates where the hard top would normally go. Is that what yours are like? Never had mine flap about they are really solid when fitted and look fantastic.
When I find my camera I will post a pic of them.
|