This site has delayed my payment since JUNE and they keep on telling me that the finance department is working on the matter. Two days ago, they said they had credited the payment through the bank and when I check, I find nothing. Please can you do something about this site because it is becoming the biggest "SCAM" ever in the industry.