I would be very careful of these calls. I have had many in the past claiming to be from sky but they are not when I question them further. The people are calling from India and give a english name so they can seem genuine (apart fom the accent). IMO, Sky will always tie you into a contract for at least a year and will never give you half price permantly as they would be losing a lot of money
I recently cancelled my SKY subscription, it finishes at the end of this month. I’ve received about 4 or 5 calls from SKY offering me various deals. The best one was the full standard package (not HD or Sky plus) for £3 for 4 months!
I suspect they’ll call me again before the month is out.