Welcome to XOC

Regarding the window, some insurance companies fix minor cracks for free. check w/ you insurance before you get it fixed.