Função para fazer download de FTPs

Estou querendo baixar vários arquivos de um FTP. Estava usando a função “download.file” do próprio R. Acontece que, depois de vários downloads, percebi que os arquivos estavam com um tamanho sempre menor do que deveriam, ou seja, foram baixados de forma incorreta. Existe alguma função de download de outro pacote que seja recomendada? Este é um erro frequente?