All of the above, if you're lucky haha
I actually just spoke with Kryptonite and they said each case is handled differently. If there's evidence of their part not working or if there's evidence of it being broken, they'd just send out replacement parts without having to see the original part back. I'm going to hope I never have to use their warranty but it is good knowing they stand behind "their" product.
2007 Chevrolet 2500 LT3 LBZ CCSB
ECM & TCM tuning by DuramaxTuner | Digital DSP5 Switch | Transgo Jr | Edge Insight CTS | 4" MBRP DP back | 3" Downpipe | AEM Cold Air Intake | PCV Reroute | MA Pump Rub Fix | 4" Cognito lift | 20x10 RBP wheels wrapped in 305/55R20 Sumitomo Encounter AT tires