Just finishing my Centech install. It was very good quality, but I found the directions somewhat lacking - more like a collection of notes. But tech support was good. Found myself wishing I had spent a little more and gone Painless.
I don't think you can go wrong either way. Get a good...