Are indeed gift cards.
Product works exactly as advertised.  Combined, these got me $45 worth of things on Amazon.
Rating: 5 stars