If you buy a complete upper from CLE and it doesn't work, they will make it right. Don't know how they handle the kits, as there is so much variation in parts, I don't know how you could ever warranty anything.....what part is causing the trouble, mine or theirs?
I've had 2 of them (complete...