I have not decided upon either the excal or CZ20/21 yet if I'm even going to go that route (See my other post regarding this). I like the silent search and tones of the CZ but would prefer the DD coil of the excal...not sure I like the constant humming threshold but I can get used to most anything. I'm ok with buying used too so I'm considering an older excalibur. I keep reading about mods and repairs that can be done to the excal and know Kellyco will work on the excal. Lets say I buy an old junker excal that is not working and will need a new batter, charger/adapter, knobs and other misc stuff. About how much does someone charge to pretty much completely refurbish one of these excals back to top running and waterproof condition? I know how much they are new and know sponsors will deal on them but if I can pick up an old excal in sorry shape for a couple hundred bucks and it does not cost too much then I can have one is top shape, modded on a custom straight shaft for less than new. Or at least that's what I'm hoping. I just don't want to spend as much on refurbishing as it would cost to just buy a new excal. Anyone have any advice to give on the subject?