The wait is finally over, after months of countless rumors, Verizon finally confirmed that the Nexus 6 will be available on March 12th, with in-store availability starting March 19th. You can buy the Nexus 6 from Verizon for $249.99 on contract, and monthly installments of $27.08 over 24 months for Edge customers. To grease the deal Verizon is also offer HD voice calling — part of the Android 5.1 update — and a free 6-month subscription to Google Play Music All Access. In order to get the 6-month Google Play subscription, you’ll have to buy the Nexus 6 before March 31, 2015. Verizon didn’t provide a specific reason for the wait, I guess being late is better than never.