Since I got it last wendnesday I have put in 300ml twice now and done about 170 miles.
The radiator? These usually last a lot longer than 3 years, especially nowadays. The system has a relief valve which would stop internal damage also. But if this has happened to you two then it seems like a good place to start looking. Thanks