Depositing made me want to quite immediately, it jus takes so long. And also withdrawal process takes tme+all the time I had issues during it. From the positive side- tech support worker helped me with it. And visually 10cric overcomes his neighbouting sites. Really appealing .
- tech support helped
- better visual exp
- depositing takes so long
- withdrawing is a problem