T-Mobile put the HTC One on sale online Friday, the same day that AT&T and Sprint began selling the device in their stores.
A 32-gigabyte version of the flagship device from the Taiwanese phone maker is available from both AT&T and Sprint for $200 with a two-year contract. Buyers can also get a 64 GB version for $300 from AT&T.
Sprint and AT&T began taking pre-orders for the device earlier this month. Now users can now pick up the smartphone in stores.
Meanwhile, T-Mobile, which had confirmed it would carry the phone but had not announced a date of release, is selling a 32 GB version of the device online for $99 down, plus 24 payments of $20 with zero interest, a total of $579, for "well-qualified" buyers.