Whew! I can finally breathe a sigh of relief, at least, for the next hour until I find something else to fret over! OUR FLIGHTS ARE BOOKED! Our official travel dates are July 8-July 24. We just received confirmation of our CA(consulate appointment) in China for July 22. We will take an oath on July 23 and we are free to leave for the good ole USA on July 24!