BT has launched a special offer for consumers signing up for its triple-play TV, home phone and broadband bundles.
For a limited time only, new customers who sign up online can make significant savings courtesy of a £150 Sainsbury's shopping voucher.
Those who take out the TV Essential + Unlimited Broadband package are also entitled to a £40 Next voucher, which can be used at the high street chain.
This broadband package offers download speeds of up to 17Mb, weekend calls to UK landlines and a free YouView set-top box.
Subscribers can watch up to 70 Freeview TV channels and take advantage of catch-up services including BBC iPlayer.
The broadband deal is priced at £13 per month plus line rental over the course of a 12-month contract.
Consumers wanting to take advantage of the deal - and get their hands on a £150 Sainsbury's voucher and a £40 Next gift card - need to sign up this week.
BT is also offering £150 vouchers with its TV Entertainment + BT Infinity 1 and its TV Entertainment + Unlimited BT Infinity 2 broadband deals.
With TV Entertainment + BT Infinity 1, subscribers receive up to 38Mb downloads speeds with a 20GB usage allowance.
They can also take advantage of weekend calls and a free YouView set-top box, and 20 extra channels on top of Freeview.
The fibre broadband package is priced at £10 per month plus line rental, rising to £22.45 per month plus line rental after six months.
TV Entertainment + Unlimited BT Infinity 2 offers the same deal on TV and home phone services, but consumers can download at even faster speeds.
Subscribers can download at up to 76Mb and upload at up to 19Mb.
The broadband deal is priced at £25 per month plus line rental for three months, rising to £33.45 per month plus line rental thereafter.