Cancel the Starz subscription