The site has been down again for some time now and I am still waiting for my first payment.