I too became a victim of making never ending deposits. When I was left with my last task I was told my credit score had dropped and I had to fix it it order to increase it by taking more tasks. All I wanted was for my money to return and they are failing me how can I recover it.