Sunday 14 October 2012 10.29am
Seems like Sky are pretty quick answering internet related posts over on their "help forum".
You may get a better response, with some action, on there. Perhaps they can point you at someone you can discuss refunds with.
Also, remind them of their contractual obligations with you!
Forum is here