USA Benefits group
Sent a card stating I won a $100.00 gift card and to call to claim it. He wanted my credit card number for a supposedly free prize
I received a card in the mail stating I have been selected to receive $100.00 gift card from Wal-Mart, Target, etc. It gave a number to call to claim my supposedly "free gift". I called to find out what the catch is. He said I needed to give him my credit card number in order to claim my ...