I really understand the problem to make a call, when the thing is not working.
And I agree, that the service hours are not exactly customer friendly.
Good to hear, that you could fix the issues beside the display.
If that is unresponsive on one side and cleaning the contacts did not help, there - as far as I am aware - is no other option but to change it.
I gues you already have seen this thread:
The smoothest way for getting a new display is to order one first, then return the broken one and get e refund for the new one.
There are at least two users I found after a short search in the tread, that were successful this way.