When I worked at Micro Center, I used to take online classes/tests from Microsoft to earn rewards. Got some cool stuff, but it always took Microsoft forever-and-a-day to ship it. So, I'm not surprised they're giving away the usb keys, but they won't be in any rush to send them out.