Send by Fed Ex at a Fed Ex store. You will have a tracking number to follow and a signature upon arrival at the IRS, which you should print for your records. I have done this several times and about 7 days for delivery in the states from Thailand. Don't mess with Thai post as it will lay at the airport for 2 weeks before outgoing mail is flown overseas.