They sent you a specific link? I downloaded it from the site and have had no problems thus far.