UPDATE: I had returned my phone by doing a "return to sender" on the package so it went back to Google, where it originally shipped from. I tracked the package and it was received back on 01/11.
I've called HTC a few times and they have always told me that it's not their problem since I returned it to Google and to contact Google. So I've emailed google and filled out their "contact us" webforms etc for help but to no avail. No one from Google has ever responded to any of my messages.
Now here's the kicker: I get a call from HTC today and the guy says he's very sorry but they gave me the wrong information and that it was in fact HTC that was responsible for processing the refund. I explained to him that 3-4 different reps gave me the same information saying that Google needs to handle it, not HTC. He apologized again and said they were wrong, probably due to a lack of training but they're trying to get better. I guess it's their very first try at this whole venture so I'm not letting it bother too much anymore but this whole experience has been quite poor. Hopefully this time it'll get sorted out soon