Amendola Auto Glass Incorporated is a really bad auto glass shop. They charge much too much and they take forever to replace your windshields and windows. I do not know why they are like that, especially when they have so much competition, but that is that case. Do to All Island Auto Glass and save yourself aggravation
more