I had been a customer for over 2 years. Staff all seemed nice, and prices were reasonable. Unfortunately I was lied to and taken advantage of (two other mechanics I brought my vehicle were actually in shock regarding the work that had been done) and G&L, although admitting fault, refused to fix the issue unless I paid additional fees. I lost literally thousands of dollars. Do yourself a favor - pay a little more and get reliable service from real professionals.