www.getpayback.com
Getpayback.com payback.inc liars corruption fraud harassment blackmail scum of the earth
This site posts claims on people and they remove reviews that are not in their favor. I have prints to prove that which is against their policy. When you catch them in there lies they send you email that they will block your emails. They break there own rules. They post negative reviews themselves ...