I have been able to get these two big patch to download in the few past months. 2.28 and 2.3. I've searched Google to see if anyone had uploaded it, and can't seem to find them. And getting another Internet service isn't really a possibility right now.

The main problem is the updater needs to be able to save were it last crashed after the download fails like other games. Or in smaller chunks then 1GB. Or there needs to be an alternate way to download the patches. Otherwise I can't enjoy the game.