Mine too had flaws and also took some time, patience, and upgrades (3m bolts, snout, decals, paint, etc). BUT, I love my KS helmet even though it's not perfect.
My experience:
http://forum.bikerscout.net/index.php?showtopic=8322&hl=%22ks+armor%22&fromsearch=1