The transfer behaviour you describe is typical of users with ISPs who throttle file transfers (traffic shaping) if it was all transfers I would suspect your ISP, however, only being some, I suspect it's theirs & as such there isn't anything you can do to fix it.