Sounds like your phone was so delayed because of a huge black friday promotion they ran that put their pixel stock a month or more behind back orders. My experience with them, outside of this one massive underestimate of how many phones they would sell because of the phenomenal deal that they ran, has been really good. Phones are normally in stock and ship almost immediately. And customer service is very responsive.