My iphone's glass is all busted up. How can I get it fixed? How much will it cost?

I think it got runned over but it still works.

So you dident say what iPhone you have so here you go…
Just find the closest apple store to you. Use google maps if you don't know where to go. If you want you can send them your phone via mail. Hope I helped good luck.

iPhone 5s, iPhone 5c, iPhone 5: $269
iPhone 4s: $199
iPhone 4, iPhone 3GS, iPhone 3G, Original iPhone: $149
Plus a $6.95 shipping fee.

Check an Apple Store.

If your contract is up, then I would trade it in and upgrade. It's better to spend money on that rather then for fixing it (plus they even give you some for trade in if its broke, but at least its something). Especially with some places offering 4S or 5C for $1 on new contract, no reason not to just upgrade and get new.