The current cars have different rubber "channels" which the sidescreens fit into -- talk to your local dealer - they can supply them -- I got mine for my 2009 plus4 from Brands Hatch Morgan about £20 for the pair, I think! "Does what it says on the tin" stops the sidescreens "bowing" out.
Cheers!