If you use the flat rate priority boxes any APO address is cheaper... Use the one that says APO on it. (or at least they use to).
The melted and spoiled items sound like you shipped to Arizona in the summer. Don't send anything with wax in it either because that melts to. Remember the temperature of the area you are sending to.