I ended up getting a yellow 1020 today from an AT&T corporate store. They were very nice to work with so I mentioned the Microsoft deal regarding the free camera grip and if they would be willing to match it. The guy helping me (or the manager) hadn't heard about it, so they looked it up on the Microsoft store website. After finding it, they were nice enough to give one to me! I was surprised. I don't think they were supposed to do it, but they credited my account for the purchase price. So, I think I got lucky. Might as well ask if you're buying from an AT&T store, they might do it. Worst they can do is say no.