I haven't had any issues since Sunday thought. It was just a temporary lag issue, I guess. As for why I have 300-350ms ping, that's because I live in Thailand, which is indeed quite far away from Canada. But overall, it doesn't affect my experience all that much except for making Mana Pond event...