Both last year's Chromecast and the new Chromecast Ultra are great deals for the functionality they offer, but every once in a while, Google throws in extra goodies with Chromecast purchases. This time around, Google is offering three free months of HBO Now if you buy a Chromecast or Chromecast Ultra.

The small print reveals that purchases from November 23 until December 24 will receive the offer, and it can be redeemed at any time until January 8. This only applies if you sign up for HBO Now for the first time; if you already have a subscription, this unfortunately doesn't get you three free months.

Still, if you're buying a Chromecast for yourself this holiday season, at least you can catch up on Westworld. All of you are watching that, right?