New BT customers are being offered freebies worth £50 and £100 to sign up for broadband packages.
BT reward cards are being included in deals including the BT Unlimited Broadband Calls & TV Starter Package, which features a £50 card.
Costing just £5 (plus £17.99 line rental), this 12-month contract offers broadband speeds of up to 17Mbps, unlimited downloads and inclusive calls.
The package also includes a BT Home Hub 5 and BT Sport Pack, as well as a free YouView box that allows TV viewers to pause and rewind live programmes. Subscribers can also enjoy 5GB of cloud storage and online security.
Meanwhile, a £100 BT reward card is being offered along with deals including the Total Entertainment, Unlimited BT Infinity & Weekend Calls package.
This 12-month contract costs £23 (plus £17.99 line rental) and offers superfast fibre broadband with speeds of up to 38Mbps, unlimited downloads, unlimited weekend calls and 80 Freeview channels.
Subscribers can also enjoy catch-up TV services, the latest movies and TV on the go and 50 premium channels with a 1TB YouView Ultra HD box, including AMC HD, along with a free BT Home Hub 5.