Wonderful interaction with the General Manager, but when it came to the billing, he quickly became dodgy and unclear how the prices were determined. Cost me $800 for an oil pan replacement when competitors offered to do it for less than half the price. I really wanted to like this place, but the cost and communication soiled it for me.