from what i know, ncix can do it for you for 50 bucks. just that you have to order everything from them and that it would take a while since they have to ship it from canada.
you can build it yourself. things just screw into place. kind of like lego
ncix has a place in the states now. whether they have the kinks worked out yet... ???
building isn't hard. common sense and lots of pre- familliarization. software is usually the tougher of the two. but if you don't go overboard, and ask questions, you should be okay.