Passport Depot SAVED me and my company! Two days before I travel to China for a very important meeting, I found my passport will expire in two month - guess what? you can't travel with it to any country. I frantically called around, Every company in San Francisco told me that I can't get it done on time. Except Michael at Passport Depot! He calmly assured me that it is doable and as long as I go to his office on Haight Street quickly enough, he can get a SAME day passport renewal and get the China visa ready the next day. Sure enough, I got my brand new passport and the China visa on time for the flight. Thank you again, Passport Depot!