Update on this offer Im the OP..I signed up and received my card this past week!

When I called to activate my card they asked me why I chose to sign up at I told the guy it was due to the $200 incentive after first purchase. He doubled checked the offer and yes indeed I will receive it after my first purchase. I should also say he was shocked that it was for 200 as he said its very rare that he sees that.
As for how I got the offer no idea, it came like other credit card offers come via the mail, and on the outside of the envelope it did have wording of 200 reward incentive! =)