It can be fixed, take it to apple first to see what they say. If that option doesn't appeal to you, then there's always reputable cell phone repairs shops around. Just ask some folk you know!
There are places like, "you break, we fix, they charge about $100. I purchased the glass on-line ( about $25) and did it myself using the Youtube video.
]
Spoke to Verizon today and I've not used my upgrade from last year, and I'd pay $99 for my insurance deductible, so I am going to just upgrade to a 4s in white.