Virgin Media is offering discounts and bill credit with several broadband packages.
Among the deals to be cut in price is the Virgin Media Mix TV Bundle, Unlimited Ultrafast Fibre Broadband & Phone bundle.
This 12-month contract offers broadband speeds of up to 100Mbps and unlimited downloads, popular TV channels including Sky 1, MTV and Fox, catch-up platforms and the ability to pause, rewind and record TV, along with £75 bill credit.
The package costs £45 a month, plus a £20 set-up fee, which means the broadband discount across the year adds up to £120.
Another option is the Virgin Media Full House TV Bundle, Unlimited Ultrafast Fibre Broadband & Phone package.
This also offers 100Mbps broadband and unlimited downloads, along with more than 230 TV channels including all the BT Sport channels in HD, catch-up services and Virgin TV box sets, along with £100 bill credit.
The 12-month contract costs £55 a month, plus a £20 set-up fee, which works out to a broadband discount worth £180 across the year.