Traveling Out of the Country? Pay your Taxes!