Shippers enter their product and destination data on the Open Harbor interface, which then cross-references the information against an 8-million-line Oracle database, updated daily, of export rules, documents and taxes for 64 countries.
Now, I just export a bunch of names and addresses from my internal database to a spreadsheet, upload the spreadsheet to an online service and have them do the rest.