This site contains a lot of printable sudoku puzzles.You can print out free from your computer.
1000 hard printable sudoku puzzles