Took part in the Microsoft store deal (1-877-MY-MS-STORE) today - as others mentioned, the hold times can be upwards of half an hour, but the actual ordering process took me less than 10 minutes.
Also, not sure if it has been posted here yet, but the Microsoft store rep I spoke with mentioned...