Glad to hear that the issue was resolved in your favor! I'm absolutely positive that the BBB complaint got the wheels turning for you. Had you not filed it, HTC would be stringing you along for an undetermined period of time.
On a separate note, isn't it sad that customers have to resort to...