The company failed to deliver the product (digital download) I purchased. The company does not have any customer support. They do not answer the supp…