Well my recent experience trying to negotiate a deal with Sky says otherwise. Sky 'offered' SkyQ 2Tb with mini box, Sky Entertainment, Sky Sports HD, Movies, weekend calls/phone, broadband for £98pm as a new customer deal. Virgin offered me their best VIP package, Vivid 350 broadband/anytime calls, sky sports HD, BT Sports 4K UHD, Sky Cinema, 2 X V6 boxes for £90pm and £50 credit in my account on 12m contract. I received a letter offer from Sky, Sky Entertainment £15pm, for 18m, box sets £1pm, kids £1pm, HD(lol) £1pm, Sky Sports £17pm, Sky Cinema £10pm, so I do the web chat and ask for the above deal, guy says 'thats a great deal', I agree, he then says can you send me a photo of this offer, I say 'but you sent me this offer', he says I cant give you that offer without proof, send me the photo', I say, 'I dont know how to do that' and he says, 'I cant give you that offer then'. I give up and ask for a copy of the chat and he says he cant do that. I hang up and stay with virgin for another year.
Sky lose a lot of business due to terrible service they provide through their call centres and online chat, there is no consistency with their offers and it is entirely random whether you get a deal or not. I received another letter offer through the post exactly the same as the one above just the other day but they dont seem to know they sent you it when you call them up and quote it to them. Absolutely bloody awful service!