Originally Posted by hurricane56
Usually a glass shop like safelite can inject an epoxy into the crack. It should prevent it from spreading and make it somewhat invisible.
Safelite does a good job, and they guarantee that if the same spot opens up again they replace your windshield for free. They're more expensive than others and are still only about $60.