FWIW i have a couple of contracts under a couple of names and they both got payments last night. Both were 60Ghz and got 0.000242 each. Roughly 10% of what they got last week. A couple for 5 or 6 Ghs did not. I think the amounts were probably what the formula was predicting.
Silly question, but was there some sort of EULA/contract we had to agree to stating what the terms were when we signed up? I don't remember one. If we can't actually say "this is what was agreed between us and Jason" then I'm not sure what sort of claim we have?