На предыдущей работе занимался как раз этой задачей. Некоторые операторы, которых уже перечислили в камментах, предоставляют нормальные XML-шлюзы. Другие выкладывают на специальных страничках ссылки на архивы с СПО. Эти архивы надо распаковывать и парсить лежащие в них XML или XLS. Была и пара совсем тяжёлых случаев: парсинг HTML-страничек, подгружавшихся по AJAX. Ничего, работало :)