I can't believe they left the room without at least asking you if you were satisfied with the support you received. I've heard that customer support is not supposed to hang up on their calls, but I guess the same courtesy is not extended to chat support.
I would suggest calling them on the phone the next time, and if necessary ask to advance to the next tier of support. The problem with going through online support for an internet connection problem is that you can't troubleshoot the problem in realtime because if you do, you lose the chat session. If you're on the phone, you can at least say "okay i'm doing it now... it had no effect." Maybe not so much in your case because it's intermittent, but you get the point.
no subject
I would suggest calling them on the phone the next time, and if necessary ask to advance to the next tier of support. The problem with going through online support for an internet connection problem is that you can't troubleshoot the problem in realtime because if you do, you lose the chat session. If you're on the phone, you can at least say "okay i'm doing it now... it had no effect." Maybe not so much in your case because it's intermittent, but you get the point.