I used to have an account on eqsl.cc for a while around the year 2008. Quickly I gave it up, for the service had neither good quality images nor had any verification process assuring the contact was valid. Contacts confirmed there did not count for any relevant award, like DXCC for one. I have moved to LoTW eventually.
Anyway, I collected 60 eQSL cards at that time and it is quite a remembrance now.