As I commented in another post:
Don't wait too long before deciding. I was in the same thought process when a rock hit and broke the front window. Repair estimate: $750, 4–8 weeks window lead time. If I would've have been a little more proactive, I would have bought a cover sooner for $350, but still less that $500 deductible. Got one now.