I crashed my Ultra's screen, too. It fell off the table. I dropped my Huawei P20 so many times, it never broke. Anyways, I had insurance. I had to pay total 100$ to fix it. The insurance covered 200$. The phone is big and a bit heavy. So the chances are higher for it to break than smaller...