JG, sorry to hear your experience with Leica CS has been poor. I've used them twice and both times they went above and beyond my expectations.

The first time was several years ago when I bought a used Geovid that had been left on the dashboard of a truck in the Arizona sun and the armor was literally cooked and the eyecups were brittle. I sent them back to Leica and they completely refurbished them and didn't cost me anything other than shipping to them.

I recently sent a Geovid in for an eyecup that was frozen in the down position. They repaired them and overnighted them back to me. The total turnaround time including transit time in me shipping them back to Leica was eight days, and they provided email updates every step of the way.