reply to AnonShawUser
The problem fixed itself for anyone else having it. It was probably a regional thing, and now my ping is constant. I guess Shaw is just slow.