Yup. Comcast (Seattle, WA node). Been having latency issues all over the place for the past couple days but it had cleared up... which is why I was so heavily questioning my own end.