its obviously not my isp since all other p2p works
And even with port forwarding (which fixes it somewhat) its still incredibly unstable. (going from 300kb/s to 5kb/s to 50 kb/s every 10 seconds)
Their system is just really poorly designed.