all you do is ring sky and press the cancel option, then explain you wish to cancel, you get the question, may i ask why sir/madam, just explain very politely what happened, no service for 4 weeks and counting, and you have been told about saorview and upc by a friend in pub. Now this is the important, they are trained to call your bluff so just stand your ground but be overly polite, rub it on thick how you liked the service but so poor now you may have to leave. NB it takes 31 days to cancel so if you get no joy just end the chat, hang up and wait, you will get a call back maybe be after a few days now its in your court to play hardball, lost a whole month, poor service why should you go back, then you should get half price for a year, actually mention all those offers to new customers
job done