They can do what they like to boost their
PR but I would steer clear of them - I'm still waiting for them to authorise a domain transfer almost a month after initiating the process.
Though I did download the screensaver - [curiosity got the better of me

]. It doesn't however place an entry in the add/remove programs so have zapped it manually.