It's not just the passport people who are only contactable via 900 numbers. In the UK, if you want to talk to the US Consulate regarding visas (and I think US passports as well), you have to call the equivalent of a US 900 number (around $1 a minute) and then go through a series of computeried menus before actually talking to a real person (if you call during the correct hours of course)...