Grease Lightening Inc
Consumer Report
I brought my automobile, a black lincoln ls 2001 to have transmission work done. The auto shop stated was suppose to inspect the vehicle and provide a written estimate of work. This was never provided and I was contacted by the mechanic by cellular phone stating they started the work but the ...