A million thanks to Ambassador! I needed to go to China for an important business trip and I had three days to get a visa. Problem is, I found out my passport needed to be renewed in order for me to get the visa. I called the good folks at Ambassador and ended up using their same day service for both the passport and then the visa. And two days later I had my renewed passport and my visa in my hands. Phew! These guys are extremely professional and helpful. If you are looking for a reliable company to help you with getting a passport or visa processed these guys are the ones. Don't even think of using someone else.
more