This is by far the best puzzle collection on the app store. It's free. It's extremely varied. It's reliable. It's also a really small app  so I still have room for other things. The puzzles are really good  too.