They are gift cards
They are gift cards and they work.  I like having a few of these around.  I know it is kind of a waste of plastic, but a plastic card seems to imply more thought than a printed code.
Rating: 5 stars