Cheaper - less customs delay..
The cheap option - post it to the last place inside the country your traveling in.
Pick it up, take it across the border (no fee...)
Customs fees and delays can be trouble ... avoid if possible.
The problem with this is the storage time. Some post offices will keep the goods for 2 weeks, some 4 weeks ... alternative post it to a fellow hubber in that country. Have them post it on when the timing is good for the last post office in that country. You can pay them as you pass for costs and have a social chat for there time.