I had a preorder with them, but canceled it and bought from a Sprint store this morning. When I called to cancel I asked if they really thought it would ship today, and they weren't sure. Since it's been listed as "backordered" since I preordered (on Tuesday) I didn't have a lot of confidence that they'd actually be able to ship today. Hence the cancellation.