For those who prefer to make their purchase online, The carrier is giving away a free car kit to those who buy the phone online. Right now, the carrier is just accepting pre-registrations for the phone however, which means that if you send your email address in to T-Mobile, they will alert you when the phone is ready to be purchased, which apparently will be April 24th.
Both AT&T and Sprint are in the midst of their pre-order periods. Both of those carriers will be launching the device on April 19th. The 32GB model will be $199.99 with a signed two year contract at both carriers. AT&T will have an exclusive on the 64GB variant of the device. Meanwhile, T-Mobile will be asking for a $99.99 down payment with the balance due in monthly installments over 24 months.