Probably has something to do with internet providers then, I'm Australian so other than rather slow internet (compared to the rest of the world) my connection is stable and reliable. I know a lot of American ISPs are not as reliable and tend to restrict odd data flows at times for no obvious good reason.