Originally Posted by
TWA884
The OP will be charged a conversion fee and, in all likelihood, a commission to buy Pesos at their bank in the states.
At least, using the Global ATM Network, there will be no transaction fees of $3 - $5 assessed by both the bank that owns the foreign ATM and the bank where the OP has their account.
Re-reading my post, I realized that my rolleyes could be taken as though it were directed at your post. That was not my intent at all. I was rolling my eyes at B of A making a big deal at the top of that page that you can "avoid the non-Bank of America ATM $5 (!!) usage fee ... as well as the ATM operator access fee" by using one of their partners' ATMs. Only near the bottom do they say oh, by the way, we're still going to charge you 3% of all the money you withdraw.
Nevertheless, it is good to know that this option exists; you're right, OP most likely would be charged even more to buy foreign currency before leaving home. Thank you for the link, as well as the link to the other thread with better options.