EDIT : After speaking with some friends this evening, I think I am going to write to TiVo. After all, I'm still a customer. Who knows, maybe I will get a free month's service. :snowball's-chance-in-hell-smilie:
I'd definitely go for it. By way of example (and at the risk of going off topic, I'll elaborate on the car accident/body shop that I alluded to above.
I was in an accident in my Tahoe on 22 June 2007. I called my insurance company, they recommended me a shop, and I got the estimate and got parts on order. The parts were in on 2 July, and I dropped the Tahoe off, with an expected 2 week turn around. After 3 weeks, NOTHING had been done to get the repairs underway. I get a phone call from the shop, saying that they would like to tow my truck to another location that can start on the repairs right away. I give my assent and go and visit the new shop. I get a large amount of apologies, and am convinced that now that I'm in good hands, I'll be back on the road in 2 weeks. Things slip a little bit, but I'm told that my truck will be ready last Friday (making the repairs 3 full weeks). On Friday I'm told that not only is my truck not ready, but it hasn't even been painted yet. But, rest assured, it was going to be painted that afternoon and the guys were going to work through the weekend to have it ready for me sometime on Monday.
Monday morning I stopped by the shop in the morning to see for myself how things were going, and when I can expect my truck that day. This is what I find my truck looking like when I showed up:
I am LIVID. Still not painted, still nowhere near ready for paint. Certainly not the truck that's going to be ready that day, let alone the previous Friday as promised. I read them the riot act, then come home and find an email address to the corporate headquarters (The shop in question is True2Form, they have about 25 shops in 10 states). I email a blow by blow account and within minutes have an email reply that my complaint had been passed to the CEO and the VP for my area. Monday afternoon I talk to the VP on the phone. Tuesday I talk to the CEO on the phone, who gives me his personal cell number in case I need him. He's dispatched a regional manager to babysit my repair, and it appears that I'm going to be back on the road tomorrow or Friday. At every turn everyone has fallen over themselves to apologize and convince me that their only concern at this point (since they can't get the truck to me fast) is getting me the best looking truck in the world (and they're cutting me some slack on the money end).
What's the point for this long-winded digression? You have no idea how contacting corporate can help. Give it a shot!