Windshields are part of the structure of that car. Cheap not always best. Installation takes heating up the sealant and letting the whole installation cure. Mobile installers whco come to your house or work probably don't allow for that or use less effective alternative techniques. Also the windshields themselves need to be carefully made. Avoid cheap Chinese windshields.
Use NuFinish to polish your windshield.