Turns out you receive a Micro$soft Points code via email, instead of them snail mailing it you you. (Which makes a lot more sense.) If you didn't know Bing has a Rewards offer, if you install their Toolbar, and sign up. You get 200 Bing Point for signing up, and Microsoft Points are 100 Bing Points for 100 Microsoft Points. Oh, well. A couple indie games would be nice. Just figured I tell people to check their emails.