Son tan baratas, porque como has podido comprobar suelen ser llaves/códigos piratas, etc... que suelen durar poco tiempo.
Si revisas el foro, veras que le ha sucedido a varios usuarios que han comprado en ebay, mercadolibre, y similar.
Se ha comentado en bastantes ocasiones en el foro, que para evitar este tipo de problemas, se deben comprar las licencias únicamente en la tienda web de Kaspersky, a los partners/resellers oficiales de Kaspersky, o físicamente en las tiendas.
Desde el foro no te podemos ayudar con este tema. Si crees que tu licencia es legal, abre un ticket de soporte en
helpdesk de Kaspersky. Envíales tus datos, copia de la factura de compra, tu licencia, explícales el problema, desde Kaspersky lo revisarán y si tu licencia es válida te enviarán un nuevo código.
Saludos