I hate to give a bad review to this company because it seems like a good shop. However, the customer service is very poor. Dan never followed up with my insurance, they required more support as to why they couldn't use the parts they quoted, he never returned any of my calls or emails. I ended up having to go to a different shop and they were able to deal with my insurance company.