Yep those are gift cards
They definitely are cards. Do the job. Get it done.
Rating: 5 stars