After being delayed by a week, the T-Mobile Nexus 6 is finally up for sale on the carrier’s website and retail stores. The uncarrier is selling both 32 and 64GB variants of the device in Midnight Blue color. The 32GB model carries a price tag of $649.92, while the 64GB model is listed at $699.84. If you want to pay for the handset in monthly handsets, T-Mobile will be charging you $27.08 or $29.16 per month for 24 months for the 32 and 64GB variants. For comparison’s sake, Google lists the Nexus 6 for $649 and $699 without taxes on the Play Store. The Nexus 6 went up for sale on Sprint last week while AT&T started taking pre-orders for it. Like T-Mobile, both carriers offer only the Midnight Blue variant of the handset for sale. The Nexus 6 will also be making its way to Verizon, though the carrier is yet to announce a specific release date for the handset.