I hired Compassionate Mechanics LLC to replace all four struts, which I provided all parts. After completing the job I had to pay using credit card, and it had to be done through paypal because he had no other way to accept credit card payments. He had me do it two times because they would put a hold on his money and he told me to cancel payment, then I had to redo payment again because I had no other way to pay him. I hired him again to replace many front-end parts that needed replacing, and he did not want to accept my credit card because of the hold Paypal placed on him the last time, but he did end up accepting it. I was going to have him come back to replace a tie rod cover that was torn, but this time he said no credit card payment only cash. So I contacted another mobile service provider, who showed me that my right front tire was moving because he did not tighten two main bolts, which could have ended badly for me. So, because of all the difficulties I experienced with Compassionate Mechanics LLC and finding the loose bolts, I had to write this review to warn others. read more