After 3 contacts with my ISP (Charter) AND Sqenix support today, I'm no further than when I started. They each blamed the other. I tried to VPN through 7 different nodes and there was literally no change in game. ~1500ms minimum, often 3000+.