Sandwiched between Black Friday and Cyber Monday, this weekend is one of the biggest shopping periods of the year. 

While many will wait to grab an online discount, Sky's offer of half-price TV packages remains one of the best entertainment deals you can buy. Once you buy the Entertainment package for £22, you can build a custom deal that is best suited to you.

Click here to take advantage of Sky's half-price TV offer.

If you can't make up your mind, Sky's curated bundles offer excellent value for money. The 'Black Friday Mega Bundle' includes all 10 Sky Sports channels (perfect for watching the Premier League), as well as Sky Box Sets, a Netflix subscription and access to over 1000 films on demand. 

Get that deal for just £53.50 per month for the first 18 months, a saving of over £350 in the first year alone. 

If sport's not your thing, the Entertainment and Cinema package is a great deal at just £31.50. This means access to thousands of movies with Sky Cinema is now just £9.50 a month. Over the course of the promotion that will easily save you over £150 over the regular price.

While we don't know exactly when this offer will end, Sky's positioning as a 'Black Friday' discount suggests you'll have until the end of Cyber Monday to take advantage.

However, it's worth noting that this deal refers only to the additional packages that Sky offers. You still have to start with a Sky Entertainment package, currently £22 per month.

Click here to see the full range of Sky TV offers.

If you're still on the hunt for more TV discounts, check out our best Now TV deals.