Well assume my Sky box is broken,its over 1 year old so out of warranty and I'm getting a replament box, same spec ... I would be delighted if I got it for free but again I would expect to have to pay for it one way or another, either in money or renew contract.
You could try and contact these people, esp if you got bad customer service and see what they can do, they are eircom forums for people with queries and customer service issues afaik.
[broken link removed]