Dio's Auto Specialties
Inspection rip off then broke my car cause I wouldn't pay
Went for inspection of my car. They came out told me the struts are bad. I said what there good went in the shop jumped on the front bumper and showed them they working fine. Sal dioguardie said get out of my shop. Thoes struts are bad they should bounce and they dont bounce. Told him to fail the ...