The HSPA+ version of the Sony Xperia Z1 (C6902) is now in stock in the United States from both the Sony Store for $649.99 and Newegg for $709.99. The Sony Store says that they are accepting pre-orders, but sticking the phone into your basket shows delivery will be made within 1-2 days. Newegg has stock of all three colours right now (black, purple and white).
The Xperia Z Ultra is also in stock, with the HSPA+ version (C6802) available for $649.99 from the Sony Store and the LTE version (C6806) setting you back $679.99. Once again, all three colours (black, purple and white) are in stock for each variant. Finally, the Sony SmartWatch 2 is also available today for $199.99.