Got a call from them today asking for the same information- hung up. I called TCF - my bank to check on my debit card and they said it was a fraudulent call, then called VISA to report it and they said they had it as a verified TCF number - she didn't seem to understand what I was saying though so I'm going with TCF telling me it was not legit.