Procedimentos de envio da NFe - demorando muito para enviar/receber

Pessoal, apenas uma pergunta sobre quem já tem um sistema enviando a NFe.

No meu sistema faço assim:

  • tem uma lista de notas que o usuário seleciona.
  • pego essas notas e monto um XML de lote
  • assino, valido e envio o XML
  • o que acontece é que o envio está demorando demais, cerca de 15 minutos para enviar um lote de notas fiscais (SEFAZ de SP), deve ter alguma coisa errada.

Alguém já passou por isso?

Quanto tempo demora em média pra vocês enviarem um lote de NFe?

Vocês verificam o Status do Serviço com que frequência? Sempre que vão enviar?

Pode ser que algo esteja errado na minha lógica, o que é bem provável, mas gostaria de saber a opinião de quem já tem esse tipo de sistema funcionando.