EE is offering discounts on several 18-month broadband contracts for the next few weeks.
The company's standard broadband service, which offers speeds of up to 17Mbps, has seen prices slashed from £21.50 a month to £19 a month.
The monthly price will then go up to £30 after the 18-month introductory period has passed, while a £10 set-up fee will also be charged.
EE is also cutting the price of its Fibre Broadband package, which offers speeds of up to 38Mbps.
This has been discounted from £29 a month to £27 a month for the first 18 months, before going up to £35 a month. A £35 set-up fee will also be charged.
Another option could be the Fibre Plus Broadband deal, which offers speeds of up to 76Mbps.
This is reduced from £33 a month to £31 a month for the first 18 months, before going up to £40 a month. Again, this carries a £35 set-up fee.
Finally, EE is cutting the price of its Fibre Max Broadband deal, which offers speeds of up to 76Mbps, along with the Call Plus + Anytime UK and International calls add-ons.
The price has been cut from £45 a month £40 a month for the first 18 months, although a £35 set-up fee will be charged. The monthly fee then goes up to £52.50.
EE will be offering these bundles at the above prices until April 4th.
Subscribers will receive additional benefits including unlimited usage, a BrightBox or SmartHub wireless router and UK and Ireland-based customer support.