Today I finally had my Side Wind Deflectors Installed.
Indeed they are installed with double sided tape. And your not allowed to ever wash your car again!
OK, just kidding? Only for 24hours they should not come into contact with water! Pity!
Two plastic clips that go beneath the seals give some additional support and safety.
My dealer told me I was their first cutomer to order these (he said they sold 55 Spacestars so far).
They look like a very nice addition to the car, I hope they are as usefull as I expect them to be!