If you need a window repaired around here, your best bet* is the local Ace Hardware store, according to as unimpeachable a source as Ace Hardware itself:
No job is too big, no job is too small. Some jobs, however, are too obvious, and thus they must be declined without consideration:
Or is that expertly applied duct tape meant to serve as a handy example of the kind of top-of-the-line repair job they're anxiously waiting to offer your own windows?
* Also, you should especially avoid the dedicated window place right across the street... in fact, let's all just pretend it's not there entirely!