Consumers who sign up for a TalkTalk broadband deal in the next few days can bag themselves a £120 gift certificate alongside half-price internet, calls and TV.
Up until Thursday September 25th, the service provider is giving away £120 Love2shop vouchers with its SimplyBroadband, Essentials TV and Plus TV broadband packages.
These gift certificates can be used to make significant savings at more than 20,000 high street stores, restaurants, bars and attractions across the UK.
New customers who join TalkTalk online this week can also take advantage of a 50 per cent discount for the first six months of their contract.
TalkTalk's standalone broadband deal - SimplyBroadband - is currently priced at £1.75 per month plus line rental for the first 12 months, rising to £3.50 per month plus line rental thereafter.
With this package, consumers pay only for fixed-line broadband services - there are no inclusive calls. If subscribers wish to use their home phone, they simply pay per call.
Consumers can also claim a £120 Love2shop voucher with TalkTalk's two triple-play packages, which offer broadband, landline and TV services.
With these unlimited broadband packages, new customers receive a 50 per cent discount for the first six months of their deal.
This means TalkTalk Essentials TV customers can initially pay just £4.25 per month plus line rental for unlimited broadband, evening and weekend calls to UK landlines and YouView TV services.
They also receive a free broadband router, free installation and a YouView set-top box that offers access to Freeview channels, catch-up TV and on-demand content.
After six months, the price of TalkTalk Essentials TV rises to £8.50 per month.
TalkTalk Plus TV offers a similar deal, expect subscribers receive anytime calls to UK landlines and a larger, more feature-rich YouView set-top box.
This allows them to pause, rewind and record live TV, and store programmes to be watched at a later date.
TalkTalk Plus TV costs £9.25 per month plus line rental during the introductory period, rising to £18.50 per month after six months.