Well Bob, although it's always sad to hear of bike gear failing
It is good to hear of a positive outcome, no matter how protracted
I do however share your disapproval/disappointment for the "aggro"
Why can't they just say .....
"Sorry must be a faulty one"
"Here, have another/have your money back"
Like the LAW say's they should