I've had this happen a few times as well. I originally thought it was my router, but everything I'm reading here is consistent with my experiences. Below is a hand that my connection cost me a lot of money:
http://forumserver.twoplustwo.com/showfl...ue#Post11445819