Good products.  Horrible service.  I cannot cancel an internet order.  They tell me on the help line that they cannot even though the order says to.  Also they do not respond to customer service e-mails.  Do not order from these people as they do not have control over their own systems.