if you are a bt phone/broadband customer you can get bt sport cheap or free added on to your sky package, just give them a call as most bt customers get bt sport within the bundles.
The key with sky and bt is to cancel and resign up 2 or 3 days later as a new customer, so if in your name sign back up in your partners etc...
Failing that ring and tell them its costing you too much and ask if there are other packages as otherwise you might leave.
The key with sky is to sign up just after the football season ends as then they have the good deals with cashback and a free tv,
My cousin is still paying the same today for the full sky combo as she was in 2010, shes been a sky customer from day one and every year she threatens to leave and they keep price the same. so they can do it if they want to.