You might try posting a message at
www.tivocommunity.com about your experiences in the Help Forum. There are a number of TiVo employees who read that forum and I expect that you would get some help there.
I agree that it is a great product and I have been lucky enough to not have had any customer service problems. My refund was posted to my credit card quite promptly.