You should be able to get it replaced in an independent repair shop for around $75 or so. It’s obviously going to differ from place to place, but I would expect that to be in the ballpark. Keep in mind that there are actually two different components - the glass cover and the actual LCD. If you only need one, it should be a bit cheaper.
I did a little searching and found one place online that will do it for $80. The company is ubreakifix.com, which I have never dealt with so I can’t vouch for them. I'm sure you can find other options as well with a little looking.