If it ain't on steam, I don't play it, and they don't get my money.
I found their customer support appalling.
I lost everything, including the games I used to have on CD but which had migrated to Steam.
To quote Akbar : "it's a trap!"