Remember, it's not just the origin and the destination: if you are transiting through a third country their limits also apply. Brazil, for instance, has a limit of 10,000 Reales. (Check today's rates to see how low that is)
This is an excellent point, and I personally decided to bring $100 USD less than the limit (~$1,800 at the time) in and out of Brazil on my way back to Argentina because I didn't want to declare it and face potential crooked cops and tipoff other travelers I had over 1K in cash on me.
@skyway I'll post this link which I did previously for someone who asked about buying a home: https://www.santander.com.ar/banco/online/personas/transferencias-internacionales/ayuda-familiar
This is the best way, despite the fees, as you'll receive USD in your bank account here without having to cary money through airports, and it will be "blanco" so you have a paper trail of it entering Argentina legally from abroad.