Sep 28, 2010
(12PressRelease.com) Salt Lake City, UT September 25th, 2010 Investigators from MailCase Locking Mailbox have uncovered a new identity theft scam using American Express credit cards. This new identity theft scam exploits a major flaw in the credit card activation...