I think you should also write to your ISP about this and explain that things were much better a short time ago, and don't forget to include a traceroute and a ping in the letter, something like this:
Code:
C:\Users\ika>tracert 216.12.220.165
Tracing route to 165.220.12.216.hypernia.com [216.12.220.165]
over a maximum of 30 hops:
1 8 ms 10 ms 8 ms *
2 9 ms 10 ms 8 ms *
3 38 ms 39 ms 38 ms *
4 39 ms 37 ms 38 ms 84.116.132.201
5 38 ms 37 ms 36 ms 84.116.132.81
6 38 ms 36 ms 36 ms 84.116.132.238
7 78 ms 248 ms 257 ms te13-4.br02.ldn01.pccwbtn.net [195.66.236.167]
8 307 ms 307 ms 308 ms 63-218-213-174.static.pccwglobal.net [63.218.213.174]
9 297 ms 296 ms 299 ms ae6.dar01.sr03.sng01.networklayer.com [50.97.18.201]
10 303 ms 305 ms 321 ms po1.fcr01.sr03.sng01.networklayer.com [174.133.118.131]
11 296 ms 298 ms 298 ms 165.220.12.216.hypernia.com [216.12.220.165]
Trace complete.
C:\Users\ika>ping 216.12.220.165 -n 20
Pinging 216.12.220.165 with 32 bytes of data:
Reply from 216.12.220.165: bytes=32 time=296ms TTL=51
Reply from 216.12.220.165: bytes=32 time=297ms TTL=51
Reply from 216.12.220.165: bytes=32 time=299ms TTL=51
Reply from 216.12.220.165: bytes=32 time=297ms TTL=51
Reply from 216.12.220.165: bytes=32 time=297ms TTL=51
Reply from 216.12.220.165: bytes=32 time=298ms TTL=51
Reply from 216.12.220.165: bytes=32 time=297ms TTL=51
Reply from 216.12.220.165: bytes=32 time=298ms TTL=51
Reply from 216.12.220.165: bytes=32 time=297ms TTL=51
Reply from 216.12.220.165: bytes=32 time=297ms TTL=51
Reply from 216.12.220.165: bytes=32 time=298ms TTL=51
Reply from 216.12.220.165: bytes=32 time=297ms TTL=51
Reply from 216.12.220.165: bytes=32 time=296ms TTL=51
Reply from 216.12.220.165: bytes=32 time=296ms TTL=51
Reply from 216.12.220.165: bytes=32 time=296ms TTL=51
Reply from 216.12.220.165: bytes=32 time=299ms TTL=51
Reply from 216.12.220.165: bytes=32 time=296ms TTL=51
Reply from 216.12.220.165: bytes=32 time=296ms TTL=51
Reply from 216.12.220.165: bytes=32 time=297ms TTL=51
Reply from 216.12.220.165: bytes=32 time=299ms TTL=51
Ping statistics for 216.12.220.165:
Packets: Sent = 20, Received = 20, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 296ms, Maximum = 299ms, Average = 297ms
C:\Users\ika>