The ordering was easy, the delivery was fast. The battery replacement was ugly.
But only because the batteries were old and sat for several years before I tried to replace them. They had swollen and wouldn't come out easily. But, in the end it was successful and it's running like a charm.