I use my debit card at bank atms only. There is far less risk of getting your e-identity stolen/hacked at banks than at privately operated atms. That being said, the reason I use a Visa or MC creditcard is that I am not liable for fraudulent purchases on a pirated Visa / MC card, whereas on a pirated/hacked debit card...too bad...money's gone from your account!
Having had my credit card # stolen a few times (Isuspect by being double-swiped on an under-counter reader) I never let my card out of my sight. I will accompany a waitress to the card station , and will not let a sales person take the card back in to "the office".
I do notify the card companies before our three month snowbird stay...and thus they are able to spot any unusual activity an won't freeze my card for US purchases. I realize I take a hit on the transaction fee from $US to $Cda, but that is the price to pay for accessing the floating exchange rate and having secure purchasing.
We also travel with a minimum of three cards so that a compromised card won't disrupt our travels.
On a slightly different note, I built a little "safe"in our trailer for our passports and cash in a hard to reach and not visible to the quick-toss type of thief. It won't stop someone who guts our trailer...but a bad guy will need a lot of time and patience...something most quick smash & grab types don't have.
Safe travels and a Happy New Year fellow travellers....We hit the road in 15 days :-0
Alistair & Inge in The Road Toad