So as expected, the Pixels are only available retail from Google or on contract from Verizon. Not available through TMo. I could stop paying TMo for a phone and get one from Google instead but dnw another bill. Will probably end up with the V20. Want Pixel bad though.