Ordered a white one on the 7th and got an email with the 21st delivery date like everyone else, then a text on the 22nd telling me it would ship the 25th. Yesterday (26th for those counting) I get an email that my order has been cancelled.
Not only are they late on the communications, but...