Using your bank card in Colombia
First, no bank in Colombia has a 'private agreement' with any bank in the USA Second, whatever bank ATM you use to take out money, the withdrawal goes through a central system so you could take out some money from one machine in Colombia and some money from another but the daily total is what is counted. All bank ATMs have a daily limit. This was misstated by someone earlier. The limit total withdrawal limit is set by who knows who? But there is a limit. There actually are banks here in Colombia that do not charge a withdrawal fee even though they ask 'want to see what your bank is going to charge you'. Someone mentioned BBVA. And that might be one that does not charge. I am almost sure it does not charge. Me. I like using the Cap360 and Capone credit cards. No charges for anything, by the way, on the other end. Nobody should ever use a money exchange house. Never. Any ATM debit card would be better than that. So it seems by using Capone and BBVA you can transfer money to Colombia totally free. As I do. (I used Bancolombia for a year before I realized I was really getting ripped off. One by the ATM charge and two by a lower conversion rate on the peso).
It has been discussed about using cash vs cards. I have been ripped off twice using my card instead of cash here in Colombia. So. I try to stick to cash except at known places like Exito. When it happens you have to get new cards. A pain. Pura Vida.