i am pretty lucky that i have family that works in making PVC window frames, so we get rolls of double sided tape thats designed to hold in the windows,super strong and easy to peel off when need to

cheers chris

dunt come cheap ithe at 20quid a roll lol