Got back from France and Italy this past June. I was just notified by my bank that there are fraudulent charges on my ATM debit card from France. I used my ATM card several times at BNP, which is the partner bank with BofA, so I wouldn't be charged any fees. Didn't use my debit card for anything else.
As far as I remember, all the ATM machines looked fine and there were no obvious skimmers. Some ATMs are located inside the bank and others are on the streetside. I used an interior ATM in Nice but used an exterior ATM at Avignon. All I can think of is that the thieves are very clever at hiding the skimming devices. I would caution anyone planning to withdraw money. If I ever have to do it again, I am guessing that an interior ATM machine may be safer due to more surveillance cameras and more restricted access. Ideally, I'll convert enough money before my trip and have plenty of foreign currency on hand and avoid using my ATM all-together.