My experience at Matrix started off great. I took my car in, had Tony- who runs the office, i believe- look it over and give me a time estimate. He said he could have all part ordered and in within a few days. I was so excited it would be done quickly. So, brought in my car, got my rental and waited to hear when it would be done. With Labor Day approaching, and with me going out of town, I actually left my car with them an additional 4 days and told them I'd be in first thing that Tuesday to pick it up. When I did, my alignment had not been fixed, which I didn't know till I had driven off and they didn't even clean my car!! He said they were planning to do that and were expecting me later that day. I said I had left the car with them extra days and didn't understand why it was not done.
The following day, my seatbelt broke. It took him 5 days to get a new one in. What?!?! Kept saying the order didn't process correctly.
Then I had to go back in to have the alignment finally finished. I was told me car would be detailed out for me then. Picked it up that day, and nope, sure enough. Not cleaned and he practically laughed when I asked why not.
The customer service was ridiculous. I was the one constantly calling to check on things, so much was forgotten and, clearly, they just don't care about a full service, excellent experience. I will never go back.
Hope this helps others make the best decision to keep looking for another shop!