A quick post for those who find this thread on Google after damaging their screen:
I damaged both my LCD and touch screen. I took the unit apart and by googling the model number on the LCD (mine reads "c070vw05 v0", I quickly found it on Aliexpress for $16. The touch screen however, is sold...