I recently had a couple engagements with many international addresses, most of which were inaccurate or formatted incorrectly. Ended up putting that info into address line 3, so customer can correct the zip code and create it concurrently. Most of these customers also have their own version of country codes, so that's about the only table I import into.