Google Pixel 2 is currently on pre-order in the US, after the successful unveiling last month. But you can only get the unit from either google store or Verizon.
For customer who had already purchased the device, the Carrier will start shipping the unit on October 19 which is 7 days from today. Nevertheless, if you wish to check out the unit, you can now head to Verizon stores.
In case you wish to buy any of the recently unveiled google flagship, you need to remember that best buy is offering a great deal on the Verizon version of the unit.