It's not necessarily Comcast's fault either. If they can find you a different route then that's about the extent that they can do. Unfortunately Level3's junction in to Canada is shite.