TalkTalk is giving new customers the chance to get their hands on a £100 Love2shop voucher when they sign up for free unlimited broadband.
The service provider is running the promotion on its SimplyBroadband package, which is free for 18 months, as well as its Essentials TV and Plus TV bundles.
Consumers can add a super-fast fibre boost to any of these deals, giving them a wider range of service options.
They can use their £100 Love2shop voucher to make savings at thousands of shops, restaurants, bars and attractions nationwide.
The entry-level package - TalkTalk SimplyBroadband - offers unlimited, high-speed internet services without inclusive calls.
Because subscribers do not receive weekend, evenings and weekends, or anytime calls, the broadband package is more affordable than many available on the market.
Should customers wish to use their landline, they pay standard charges per call.
New subscribers pay nothing except line rental for the first 18 months, receiving up to 17Mb download speeds and unlimited data.
SimplyBroadband also comes with a free wireless router, a free connection worth £30 and a free online security package.
After the first 18 months, SimplyBroadband customers pay £3.50 per month plus line rental.
For customers who want TV services and inclusive home phone calls, TalkTalk offers two other broadband bundles: Essentials TV and Plus TV.
Both come with a YouView set-top box, which allows subscribers to access Freeview, on-demand and catch-up TV.
And both higher-tier packages are included in the current £100 Love2shop voucher offer.
TalkTalk Essentials TV offers unlimited high-speed broadband, a free router, free connection and evening and weekend calls from £4.25 per month plus line rental. After 12 months, the price reverts to £8.50 per month plus line rental.
TalkTalk's premium broadband package - TalkTalk Plus TV - offers the same deal but with anytime calls, a free mobile SIM and a larger, more powerful set-top box.
Consumers can record and store TV content to be watched at a later date, and access a host of content add-ons such as Sky Sports and Sky Movies.
TalkTalk Plus TV is priced at £9.25 per month plus line rental for the first 12 months, rising to £18.50 per month plus line rental thereafter.