Everyone has had a different experience with shipping. Packages that never arrive...packages who are help "hostage" at customs. Just to give more details on what we do. This might only apply to those American Expats perhaps, but we use a mail forwarding service in Miami. We can order items and have them sent there (to Miami), have magazine subscriptions, order books, eye glasses, etc. The reason that we use them is that it gives us a virtual address in the USA (I also have all of my credit and banking statements sent that address). Since these people are experts in shipping your mail to any country in the world they can fill out any paperwork that might be needed for the items as well..that can save you when shipping your packages to Argentina.
We have them ship via Fed/Ex. I can watch the package travel online via the Fed/Ex website until it is delivered right to my door. I even know the exact day it will be delivered since that is stated on the Fed/Ex site.
Better still, if there is a duty (as in the case when we order a cd, dvd, eyeware, etc). The delivery man will collect that fee AT YOUR APARTMENT so there is NO NEED to go to the airport and deal with all that bullshit.
The name of the service is USABOX.com and I have personally used them for years to get all of my mail in Brazil and now in Argentina.