RJ,
I'd highly doubt this is due to something go wrong on your side, because if so, it would have likely never worked correctly in the 1s place.
Its very likely due to the high number of hits the site is getting and trying to keep up with all those requests and corresponding needed bandwidth. Of course if they were smart, they would be using multi-cast, but don't know if this is the case.