I would add
https://service.myrig.com/ to the list if someone I trust can vouch for them, NFW I do trust your judgment but since you mentioned that you used them "long long ago" things could have changed, and the quoted post below makes me doubt they are still as good as they used to be:
Thank you for the follow up. I sent them an email over the weekend, but I have yet to hear back. I tried called the USA number you listed, but it has been disconnected. I was going to reach out to their user here on Bitcoin Forum, but they do not accept messages from Newbies unfortunately.
Their
account was last active on "March 06, 2019, 09:42:34 PM".
Can someone in the U.S reach out to them to the new phone number they have on their website ( a different one from the one posted above which is disconnected) to see if they still offer repairs?
This number +1 720 744 30 90