Absolutely unacceptable. I would have issued a chargeback immediately after three weeks of tardiness. At that point what Google has done is fraud, especially if you couldn't reach an actual person on the phone.
Google were out of stock, but their massive load broke their system.
The OP knew this within 2 or 3 days and could have had his money immediately refunded if he wanted to, but most of us were willing to wait.
I for one was on the 8-9 week schedule, and got my phone in week 7, so I was very happy with my purchase.
Absolutely unacceptable. I would have issued a chargeback immediately after three weeks of tardiness. At that point what Google has done is fraud, especially if you couldn't reach an actual person on the phone.