No matter what country you come from, passport services are almost always faster, cheaper and more efficient at an embassy/consulate abroad than in the home country.
I carry a thick wad of 4 passport booklets (since I keep running out of pages), each issued by a consulate on a different continent. How's that for variety!!!