Yep it's a gift card
Gift Cards are great, especially when on lightening deal such as this was.
Rating: 5 stars