Virgin gave me free Sky Sports for 18 months and knocked a tenner a month off because I phoned them up to tell them I couldn't afford their prices anymore. Phoned again when the 18 months was up and they renewed the deal. The fella I originally spoke to said that he had a number of special...