Did what it was supposed to.
It did exactly what it said. I got a 25 dollar new giftcard in the mail and i registered it to my account the same day.
Rating: 5 stars