WorkMails.org
Consumer Report
- 01-25-2013
- 26
I join my predecessor in having been scammed by this group of a dozen related PTR/PTC companies. Two offer Visa debit cards at $399 which are never sent. I can list them all if that would help. Please advise. Thank you.
Company: WorkMails.org
Country: USA
Site: workmails.org