After months of leaks, T-Mobile’s worst kept secret — the Sony Xperia Z — is now officially available for sale via Sony’s online and retail stores. The phone is exclusive to T-Mobile will run you the usual $100 down, with monthly $20 monthly payments over your 2-year term (or $580 upfront). Unfortunately, you can’t walk into your local T-Mobile retail store and pick one up, but they’ll be available everywhere on July 17th. If you have your heart set on the device, you might want to pre-order the device a day early to get a free Sony wireless Bluetooth speaker.