How slow is 'terribly slow,' measured in Mbps? Have you tried to complain to Personal about it? A friend of mine missed a payment once, and they limited his internet speed without notifying him.
Also check out this thread
https://baexpats.org/threads/best-internet-service-provider-in-caba.45612/