You can contact your ISP (I certainly do) but it likely won't get anything done even months later. Level3 basically gives everyone the middle finger.

3% shouldn't be high enough to cause disconnects but that number might become quite a bit higher this evening and on the weekend. Keep an eye on it.

FWIW I use WTFast. Pingzapper, I hear, is also pretty good. Any VPN designed to fix routing issues should help, if this is in fact the problem. Keep an eye on it this evening and see where the numbers fall.