Not right away though. In the meantime you wait for your money back. Before our Med cruise last summer we stayed 2 nights in Barcelona. ATM/debit cards are new to my parents and they got their first cards for this trip to be able to easily get Euros.
When my dad saw the sign saying "change" he took it as a way to break a large Euro bill. Really he should have just bought a bottle of water, gum, etc. and could easily break a 50, just like we would here. My mother tried to tell him but he's stubborn & wouldn't listen. (Dh & I were not there at the time.) Instead he tried to get the ATM to exchange a large bill for a small one and it ended up eating his card, probably as a fraud-protection step.
They called back to their bank in the US right away and was told not to worry; if the card was eaten the bank will take care of safely destroying the card. Wrong!
By the time they got home, over $600 was spent on their card before their bank suspected something and shut it down.
It took a few visits to the bank and a few weeks later they got their $ restored to their checking out.
I felt bad because I felt it was sort of his own actions that led to the card being eaten but who would think that the bank employees are just as bad as the pickpockets on the street? Dh & I had no issues with our cards.
My long-winded point is that it still takes a while to get your money back. If you wouldn't miss $600 then my story wouldn't phase you. I would really miss that $600. For me I'd rather battle the $600 off my credit card bill than to know it has already been taken from my checking account.
Everyone has to do what they feel comfortable with.