Add phone support for warranty issues and speed up the process.
Used support chat to troubleshoot a controller issue only to get an email that basically told me to sit tight and wait. That was almost two weeks ago. This is not how you treat paying customers. Add phone support to talk to a human and hire more people if your queue is that long that it's taking weeks to process warranty replacement.