call up their customer service and they should send you out a new one. If you have a Comcast location nearby, you can probably just go there and get a new one. Mine died 2 weeks ago and that's what I did, though I have Adelphia, who is now owned by Comcast.
Kimya