Just as many others here, I was ripped off by this company. The card expires very quickly. And once it is expired, they will keep the money on the card. This is completely unexpected because as per US law, gift cards have to retain their value for at least 5 years. But here they are trying to claim that it's in their "terms and conditions" - in other words, the multiple pages of small print text they would stuff in the envelope with the card, that they know most people would not read, and most people would expect the 5-year rule to apply to this card as well. This is a scam clearly designed as a way to rip off customers who don't realize that they would lose their money if the card expired. The multiple reviews here with the same issue are a clear indication that their scam is working.
I would stay away from any promotions that use this card as a backing. For me, this was from MSI for an item that I bought through NewEgg. I would definitely stay away from any promotions that use this company.