Horrible experience. Dishonest management. Not upfront with final price until time to handle the key back to the customer. Management stated that staff calls customers ahead of time before starting the job if there are any extra charges. It was not true in my case. I was forced to pay $130.00 extra dollars or I could not take my car of the shop. If is sound to good to be true is not true.