If you have a lot of unfinished card sets than you might have build too soon. Stop building en start buying card sets. If you buy enough cards the missing will come. The longer you wait, the harder cards are going to get.