True. Come to think of it, I never did get a technical explanation of what was wrong from ACE. From the symptoms I described to Serge at Deepspar, he is the one who suggested that the controller may be bad.
I only sent my customer ACE's contact info and then received the referral check a few weeks later.
I suspect they wouldn't have given me an explanation (or an accurate one) if I had asked. Sadly, I find this is pretty standard for many data recovery companies.
I've owned a computer repair business for 10 years and remember a few DR cases I outsourced before I acquired the skill and equipment to do physical and firmware recoveries. I would typically handle the interaction with the DR company for my customer. Out of curiosity I would ask for a technical description of what ultimately was wrong with the drive and I got answers from "we can't share any of those details" to "we can't discuss any of our methods" and so on. This seemed strange to me at the time but now I realize I was just dealing with the "shadier" companies.
I probably spend too much time on the phone with my DR customers explaining exactly what is wrong with their drive and probably sharing too many technical details about equipment and repair methodologies than they want to know. I definitely don't see a downside to it. In fact, I think it only adds to the customer's understanding of what they're paying for (or why they're paying so much!).