Just found this cool link where you can make your own printable mazes online. They can get pretty hard. Thought I would share.

http://www.theteacherscorner.net/printable-worksheets/make-your-own/maze/