Have you considered downloading to your PC first and then transferring to your phone/tablet?
The other thing is, have you checked which memory and directory you are downloading to? Because the onboard phone memory is pretty limited and you can change the download location to a microSD card if your phone/tablet supports it.