Good news! Ethan's visa will be done by next Thursday. Much sooner than we were told. This means, that even though we were here a little longer than expected, we won't have to stay beyond June 12 - our deadline to get back into Indonesia.
I'm going into the travel agent to pay for our tickets tomorrow. We're booked on a flight out of Perth on June 9. We have to overnight in Jakarta, and then we fly to Surabaya around lunch time. I've got an Indonesian friend who runs a travel service, and he'll probably pick us up and take us the 2-4 hours to Malang.
Thanks for praying Ethan's visa through.