Black Friday is awesome. If you've been following the phenomenon in recent years, you'll know that there are always a few certainties when it comes to the biggest shopping holiday of the year. Huge TV at a crazy discounted price? Check. DVDs and CDs for just a few bucks? Check. Doorbusters that start earlier than you thought they would this year? Check.

Another Black Friday staple is discounted iTunes gift cards, and this year is no exception. These cards really are great stocking stuffers as everyone can find enjoyment through the enormous variety of digital movies, music and games iTunes has available.

The following stores are offering iTunes deals this month:

eBay

On Thanksgiving day, eBay will be selling $100 iTunes eGift cards for only $85 each. eBay's deals begin at 5 a.m. on Thanksgiving day but there's no telling when this sale will go live specifically, so make sure to keep an eye on Thrifter that morning!

Costco

While supplies last, Costco is offering members hefty discounts on iTunes eGift cards online. You can grab a $200 card for $164.99, a $100 card for $84.99 or a $25 card for $21.49. Costco normally has a 6% discount on all iTunes cards everyday for members (along with other exclusive savings), but this sale bumps the discount up to around 15% for each card. These eGift cards are limited to two per person and will be emailed to you.

Dollar General

On Thanksgiving Day only, you can grab 20% off when you buy any two iTunes gift cards (other than $15 and '$15-$500' cards). The discount will be applied to both cards, and there's a limit of two cards per transaction. Dollar General's hours are 7 a.m. to 10 p.m. on Thanksgiving.

GameStop

Opening at 4 p.m. on Thanksgiving, GameStop will be offering buy one, get one 20% off on iTunes cards. This offer is good from that Thursday morning through the following Saturday night.

Sam's Club

Beginning at 7 a.m. on Black Friday, you can save an extra $10 off the already discounted Sam's Club pricing on the $100 iTunes Multipack (four $25 cards). This offer brings its price down to just $84.47 which is just over a 15% discount. This deal is only available online. Sam's Club had an early Black Friday sale on Nov 11 which also offered this deal, along with a $40 Multipack as well, but the $100 Multipack sold out quick, so be sure to check early if you want to catch this deal!

Kohl's

You can grab a $30 iTunes Multipack (three $10 cards) for just $25 at Kohl's between November 23 and December 3. This offer is available in-store only and limited to two per customer (though you can probably return for more in another visit).

Target

Target will be offering buy one, get one 30% off on iTunes gift cards beginning at 6 p.m. on Thanksgiving. The lowest priced gift card will be discounted upon checkout. This offer is similar to saving 15% on two iTunes cards of the same value.

Walmart

The deal here is already available in stores now, and will last through the end of 2017. You can grab a $40 iTunes Multipack (four $10 cards) for just $36 at Walmart.

Best Buy

Beginning at 5 p.m. on Thanksgiving, the electronics superstore Best Buy will be offering the same deal as Target. Buy one, get one 30% off on all iTunes gift cards and the discount will be applied to the card of lesser value.

Walgreens

Not exactly a discounted card in itself, but Walgreens will give you a free $10 Walgreens gift card when you buy a $30 iTunes Multipack (three $10 cards) or a $50 iTunes gift card. You must be a member with Walgreens' free Balance Rewards program to receive this offer. This deal will be available from November 23 through the 27th.

BJ's Wholesale Club

BJ's deals are available starting at 7 a.m. on Black Friday. You'll be able to pick up a $50 iTunes gift card for $43.99 or a $100 Multipack (four $25 cards) for $86.99. If you're not already a BJ's member, find out why you should be.

Meijer

It's only available in a few states, but if you live in Illinois, Indiana, Ohio, Kentucky, Wisconsin, or Michigan, you may just have a Meijer close by. The store will be selling $25 iTunes gift cards for only $20. This offer is only available on Thanksgiving day and limited to three per person while supplies last. $75 worth of iTunes gift cards for $60 is pretty awesome... it's too bad this deal won't be available to more people.

Other Offers

Canadians can save 15% off $100 and $50 iTunes gift cards at Staples through November 21. That brings the price of the $100 card down to $85, while the $50 card is down to $42.50. This offer is sold out online but still available in-store, and limited to five per family.

We've already seen awesome deals come and go this month via eBay and Amazon. We're keeping an eye out hoping they return. Micro Center's offer for 20% off iTunes cards in-store seems to have ended. Staples offered 15% off iTunes gift cards online early on Nov 13 but they sold out super quickly.

We'll be sure to update this post in the event more deals are announced. Make sure to visit our Black Friday hub for more deals and steals.