Я знаю, что это старый вопрос.Вы всегда можете использовать сервис, а затем кэшировать соответствующий результат в локальной базе данных ... просто сначала посмотреть локально, прежде чем обращаться к сервису.Через некоторое время большинство ваших запросов будут попадать в вашу локальную базу данных, с очень небольшим количеством откатов.
Для проекта в США мы начали с заполненной базы данных почтовых индексов США и использовали Bing как запасной вариант, никогдаоднажды достигло предела 5000 / день (iirc).YMMV с этим решением, но оно не является необоснованным.