As of 22nd August (tomorrow for the hermits among us), Mechanical Turk is giving the huge middle finger to anyone who wants to be a requester and create HITs on MTurk if they aren't a US resident.
I have used MTurk for years and it is infinitely easier than using alternative websites. For example, my startup which is still in somewhat of it's early stage launch (I plan on doing a Show HN next week) has used it for about a hundred thousand HITs already.
I run a vacation rental marketing platform ( edit: www.rentivo.com for the curious) that also builds websites for home owners and agents and handles their payment processing issues. We need to do things like detect watermarks, tag images for inside/outside. Label images. Do data transcription for one website to a strict scheme and we validate thousands of URLs to categorize them based on set questions that we provide.
Being able to have everything returned in a fixed CSV is so useful. We have have dozens/hundreds of workers handle our HITs simulatenously...
But now Mechanical Turk is impossible to use if you don't have a social security number. This is because you need to sign up to Amazon Payments to use Mechanical Turk.
https://requester.mturk.com/mturk/amazonpaymentsacctreqmts
There are no alternatives that exist from what I can gather. You have sites like CloudSource, CloudFlower, ClickWorker etc but all of these are just wrappers around Mechanical Turk and require a budget in the thousands.
The simplicity of MTurk meant that I could create a HIT with 70k HITs and have it completed over the weekend in the format I need.
If I hire someone on Freelancers or oDesk.. it would take weeks to do this!!
What solutions exist to overcome this huge gap! We really need to use MTurk.. and I don't believe that any true alternatives exist.
Edit: Dont' CloudFlower have a minimum spend of $2,500 per month? That's like 5 times our current monthly costs. There is no way we would ever be able to pay this. Plus, I want to handle the creation of the HITs myself. I don't need someone to do it all for me. I typically managed to create HITs that would only cost a $400 at most!
If your startup is doing it, it should be a business payments account, which take an EIN, an employer identification number, which the IRS will issue to a foreign entity: http://smallbusiness.chron.com/obtain-tax-id-number-foreign-...
The other alternative would be to integrate payments into an existing distributed work platform like Bossa or PyBossa, and recruit your own audience of participants through advertising.