I don’t have any experience with them, but I have had several audio equipment pieces repaired, and I’ve never had anyone send back the broken components. I did have one company offer to. I also had a lift installed and larger tires put on my Lexus SUV, the company was supposed to return the old tires but I forgot about it for about a week after I picked it up. I called them and they said the tire recycling company already picked them up. I just moved on with my life, I have bigger things to worry about.
edit add: what don’t you like about the service they did, you should provide photos