<prompt> Human: I used a bank that is not mine- I bank with the military credit Union and they dont have their own branches and accidentally left my card in the machine. When I realized what happened I called and asked if they had it, initially they told me that since Im not their customer they couldnt tell me if they had it. After some pressing they finally acknowledged that they were in possession of my card but its their policy not to relinquish cards to non-customers. They said that since Im not a customer they cannot properly verify my identity. I spoke with 3 different people and a manager and they all said its a policy across all banks and there was nothing they could do. I even asked if i opened an account with them if that would make a difference and they said no. When I called my bank and explained what happened the tellers reaction was thats stupid and he said that he had never heard of that policy.Is this a thing? Can they really hold my card?Edit yes, I tried reasoning with them to no avail. I called my bank and arranged to have a new card expedited. It just seems like a really archaic rule if I can come in and provide proof of my identity. Plus, the tellers were kinda jerks about it. The way they phrased it was your not our customer so we dont have to help you. Which Im sure has more to do with their corporate culture than anything. To me it seems like an archaic rule and shitty customer service.  <response>: Even if they cant, it would be much easier for you to cancel the card and ask for a new one. Im not sure if they can or not, but ultimately it will take much more time and much more energy to force them to hand it over, legally or otherwise, than it will to order a new card in the mail. Consider contacting a higher-up at the bank - corporate-level if you have to. 