USA Benefits
9128980706 "Free $100 gift card" for credit card info to "verify"
Guy in an indian accent called to congratulate me on being chosen for being chosen to receive a free $100 gift card redeemable "anywhere". Told me their business model at USA Benefits was to promote other companies... With cards redeemable anywhere. Usacomplaints.com came up first in a ...