@Laura *******
They stopped same day service a good while back. Most services usually can get it in two days or so.
One thing you need to be aware of is IF they are translating your name into thai, make damned sure it sounds something like your name when a thai says it, because that spelling will be your legal thai spelling from them on. My friend Sean pronounce Shawn, is now called Seen ซีน in thai :O