Products are good, but do not count on them for technical support.  Their staff is either unknowlegable or just does not care about customer support.  My two order inquiries were answered quickly, but the both responses were akin to 'go away and don't bother me.\"  I found another company that would support their products.