And the cherry on top:
"I thought you guys would be interested to know that. I've been suspended for 2 months with no word back from mturk because of a few blocks, but just received masters."
Edited to add: The suspended workers have had their Masters revoked. I think the next batch of Masters will be higher quality.