TalkTalk is offering a Love2shop voucher worth £120 with some of its broadband bundles.
Among the deals containing the freebie is the TalkTalk Unlimited Broadband package, which offers speeds of up to 17Mbps and a free Super Router.
The contract is free for 12 months plus £17.70 line rental, and also includes half price connection and award-winning online protection with SuperSafe Boost, as well as the Talk2Go app.
Alternatively, subscribers could sign up for the TalkTalk Essentials TV, Broadband & Phone package.
The voucher is offered along with totally unlimited 17Mbps broadband, a free Super Router, up to 80 entertainment channels and a YouView box that allows people to pause, rewind and record programmes.
This is an 18-month contract costing £7.50 for six months and £10 after this point, plus £17.70 line rental.
TalkTalk is also offering the freebie alongside some of its higher end bundles. For instance, the £120 Love2shop voucher has been thrown in with the TalkTalk Plus TV + Sky Sports package, which offers broadband speeds of 17Mbps, a free Super Router and up to 86 entertainment channels.
In addition, sports fans will get to enjoy the latest action on six Sky Sports channels. The 18-month contract costs £25 for the first six months and £40 thereafter, plus £17.70 line rental.
Other packages that feature the £120 Love2shop voucher thrown in include the TalkTalk Plus TV + Sky Movies deal.
This is an 18-month contract containing 17Mbps broadband, up to 86 entertainment channels and 11 dedicated Sky Movies channels.
Subscribers can pay £17.50 for the first six months, after which point the cost will go up to £25, plus £17.70 line rental.