We purchased our passports very inexpensively from Rainbow Resources but there are some printable passports online. Here is a printable one and here is another that can be ordered from the Lutheran church by email or toll-free number. Also on the Lutheran church site are some beautiful, printable passport "stamps."
This is the stamp for Australia:
And here is Cambodia:
Aren't they lovely?