I normally just skip past the popup when the 'Stars client starts, but I read it today.
Apparently they have a deal with Royal Bank of Scotland (a very well respected bank here in Europe) where they keep a tranche of their cash equal to their entire player base's buyin in escrow, so should the site go bust, get shutdown or whatever, you get your money back.
Good to know, eh?