How to fix a broken iPhone screen?

I was at a party and dropped my phone, when I picked it up the screen was cracked and turned black, I can receive calls and texts but I can't see anything on my screen.

Here's a crazy idea, bring it to Radio Shack or some $hit so you can get a new screen.

Well, i know you can go to the apple store and either get it fixed or replaced but that requires alot of cash. If it fully turned black, it replace it. But if it still kind of works and isn't that bad, then i would keep it.