This is indeed a giftcard.
It's a gift card. I wasn't really surprised by anything.<br /><br />woohoo.
Rating: 5 stars