Hey guys ive just ordered the twy-rain windows and they should be here next week according to the seller. So ill let you know how they turn out.
Main reason im getting replacement windows (i already have the reanault ones) is because my twizy is outside 100% of the time and it gets pretty wet inside everytime it rains! Also could do with the extra insulation. Ill definately take them off in the summer though!