This has been an experimental prototype and there is still some tweaking to do which is why I gave 4 stars for quality. It's not the quality of the work that was done that's in question so much as there's still some work to do to get it right, and that's what R & D is all about, right? The service and communication has been very, very good. I would work them again.