After watching this video, I have a better understanding as to why Thor may have a difficult time following up on quality-related repairs. I was actually surprised of how the company is structured. Or more accurately lack of centralized structure.
https://youtu.be/J58bSvQpgKE