I smashed one a few years back and took it to one of those, lets say cheaper repair places. My word, i regretted it. The thing would flicker on and off. I took it back to them. Then the button wouldn't work.
It was just a nightmare all round. It's a sore one but I'd bite the bullet and get it repaired by apple.
Unless you know someone you trust or feel confident about replacing the screen yourself. There is plenty of tutorials online, I played around with an old one that the battery was completely dead on, purely for practice and had a nightmare getting the screen off. So be careful if you do go down that route.