Oct 11, 2016
reward redemptions saying you recently visited one of their stores, Walmart,bestbuy or target, and won $100 gift card, asked for my name and address and a major credit card to charge a $4. And something fee to activate it.. told her didn't have any and hung up