It's a giftcard
Not much to tell really, you order the gift card it arrives in the mail, you give it away.
Rating: 5 stars