You may have received a free $100 Microsoft gift card. Check your spam folder.

Microsoft Store gift cards ranging from $10 to $100 were sent to American customers this week by Microsoft. Microsoft Christmas came early, apparently.
According to a Microsoft spokesperson, The Verge received confirmation from Microsoft that the giveaway was happening. One hundred twenty-five recipients received $100 gift cards and another 25,000 were sent $10 gift cards. Although it may appear that Microsoft Santa is favoring some, Microsoft claims that the giftees were chosen randomly.

You might check your spam folder if you don't see a Microsoft Store gift certificate arrive to the email address linked to your Microsoft account. You never know what you might find.

Mashable reached out to Microsoft for more information.

The Microsoft gift cards can be redeemed on the Microsoft Store up to the end of the calendar year. However, the recipients have 90 days to make use of the cards once they have been redeemed. You can use this gift card to purchase a new accessory or gift for friends at the end of the year.

If you're not sure what you should spend your Microsoft Store gift cards on, I recommend you put at least $1 towards your first month of Xbox Game Pass Ultimate. It's essentially Netflix for gaming, with some amazing day-one releases like Age of Empires IV or Unpacking. You'll be charged a $14.99 per month if you cancel your subscription after the first month.

If you're buying gift cards for friends or family, they can be a problem. It's difficult to complain if the gift card is a digital freebie offered by a large tech company.