Grrenville glass group
Consumer Report
- 09-01-2012
- 5
This company told me my windshield needed replacing because it supposedly had small cracks. I got a second and third opinion and was told that my windshield was perfect... They are out to stick it to your insurance company!
Company: Grrenville glass group
Country: USA