I Deposited Money Into 10Cric But It Never Reached My Wallet
I put money into my 10Cric account on June 10th, thinking that it will show up in my wallet within a few minutes like they said it would. It's been more than two weeks now, and I still don't see the money in my 10Cric wallet or back in my bank account. I've tried to get in touch with their customer ...

