A little cheaper: https://www.revampwholesale.com/other-parts/google-repair-parts/google-pixel-parts/google-pixel-screen-assembly-black.html But probably worth the $20 to just have it done by someone with a guarantee.
Worth noting that there are two wifi/bluetooth antennas near the bottom of the screen which can be damaged during removal. Caution should be taken when opening the bottom of the device.