Advertised the end to computer problems. Couldn't even get on to register after buying the product and was unable to contact them through the site. Al…