Timeline for Prizes?
I'm still waiting to see when my prize from the Giro will show up. Any clues? I sent all my info in back on May 28 and haven't heard a peep since then.
Normally I wouldn't care quite so much, but I'm moving at some point in the not too distant future and I don't want things to get fouled up by that (my city is terrible at forwarding mail, packages, etc.)