Thank you for your inquiry! Virgin Media has transitioned to a 24-month contract to provide enhanced value and more consistent pricing over time. This change minimizes the frequency of renegotiations and enables us to extend savings through long-term agreements. Concerning rolling contracts, they do not include any discounts, which is why they tend to be more costly; since you are not bound by a contract, the 24-month term offers discounts, whereas the rolling contract reflects the standard package price and does not incur an early termination fee.