I went there to DL the latest Simpsons, but the site isn't there. Are they having server issues or have they been shutdown or something? We can still get them elsewhere, but they had some serious bandwidth with all their peers and leechers, and were SO FAST! Any info.?