Great product. Horrible billing system. A charge that does not match this product continues to appear on my credit card after four months and four calls to customer service.