Team Heko wind deflectors are the ones to go for, anything else is rubbish, get the pair and the new ones should have little clips that secure them in the window channel.
Tell me how you get on with the new ones, I had some on my old mk2 but never put them on the Evo, so if they’re any good and the seller on eBay is good then I’d be keen to know