It seems that customer support is non-existent! At least, nothing on the sales site provides any information on how to contact the person(s) responsible for this product!