ParentFull threadthe_hangman·Well, seeing as it's only been 958 days since they promised improved customer service, we should really cut them some slack here..View on HN