It is not difficult Brian.
There are many plans on the internet for sales usually around $30 or so. They also sell the steppers and all the gears you need.
It is usually cheaper than buying a pre-made one.
Cnczone.com has some great info and some members posted their build step by step. Take a look.

Abbas, Castro Valley, CA