Ok just posting an update for shits and gigles in case anyone else using Home Fusion runs into this problem. Turns out it's an IPv6 problem with the Verizon router/firmware that they still haven't been able to fix. Obviously not a long-term solution but if you disable IPv6 on your router or individual PC it fixes the problem and everything just connects faster period. Apparently some of the IPv6 packets the router sends are too big or some other crap which cases them to be dropped, causing intermittent problems with certain sites. Now that I got it fixed, holy shit this home fusion service is fast!