Maybe none of the seeders have any farther than 90%? Keep trying, and don't stop it because you may be the only person who has that far, and if you stop you'd kill many connections..

Is it a healthy torrent? What is the number of seeders?