Further to my earlier posts the noise did indeed come back. But have a read here
too. I bought the BMW product and the car has been squeak free for a while now. No doubt Carboflo or the Gummi stuff will also do the job but I played it safe. Shame you're in Malta or you could have borrowed mine.
As previously mentioned apply the product to the felt strip around the top of each door/window frame and nowhere else. See if that does the trick.