The initial code sent to me failed to work. Kaspersky sent me an email advising me these codes must be purchased from their web-site or their sales partner Nexway. I contacted the seller for a replacement, and the replacement code he sent me failed as well. I requested a 3rd code, with the option of getting a refund should it fail as well, and the seller ignored the request. Probably best to stay away from this 鶹 seller. I will be contacting Mastercard directly for my refund.