When I found out that my Indian Visa had expired about a week before I was leaving the country, Sarah and Michael came through for me. He had to deal with my extreme frustration when I found out that I didn't have enough blank pages left (US customs agent stamped messily), calmly explaining the regulations, going over my options with me, and ultimately helping me find the best solution. Thanks to he, I got a new passport, double-sized at no additional charge, the visa I needed and a little discount, all a few days before promised. It's definitely cheaper to go straight to the government offices, but if you're in a rush or want experts guiding you, this is the place to go.
more