A friend of mine has a fairphone and broke its screen while he was staying with me. The fairphone is quite similar insofar as it is designed to be long lived and user serviceable. He ordered a screen, next day delivery, and changed it himself for about £60.
Users care!