Similar to my situation...I ordered a pixel 2 (white 64 GB) on 10/4, says it will ship 11/13, but now they say shipping on 10/22. Wondering the same thing, should i cancel and just re-order? Are they really that stupid that they wouldn't fulfill orders in the order they were received?