We've had thunder and heavy rain this weekend and yes the rain sensor is working perfectly. No leaks either! *touch wood*

The removed cracked screen had both Pilkington and LR logos (new one just has Pilkington) yet the O'Brien guys think it wasn't the original as it had apparently been fitted terribly!