Their support is terrible. I initially tried via phone, left a couple of voicemails, and email to contact them several times on a question I was having. I eventually posted on here and then PM'd Thermalmike, as I saw he was the main contact, and got my issue resolved. A month later I got a call back from Thermaltake.
Compared to others, everything easily worked on my system, so I'm sticking with them for now. I think you definitely should have returned the product before your return window was past. I hope you eventually get some support.