got my HEKO deflectors yesterday and fitted them today.they have 2 small pieces of double sided tape.the window catches them on them when window is fully down.surely they are meant to be more sturdy than this????look mint though