I was in business with them years ago and they kept my account all that time. When they got hacked a couple years ago (or was it last year?), I remembered I had an account with them and asked them to delete it.
I had to go back and forth with their customer service, and in the end, they asked me to send them a signed letter to their offices in France for them to even consider deleting my account.
Arseholes. I couldn't be bothered to take this anywhere, but damn it I hope they get hell for this.
I can't comment on their actual services at present myself - all I have is negative hearsay (nothing positive anyway).