I called back it was s scam promising to send a 100 dollar "thank you" credit for shopping Walmart. It is a phising deal for name, address ,birth year , and pay them 'shipping cost with your credit card and they'll mail the credit voucher. Total scam ! Crooks !