My 2 cents:
Musashi is a mostly overpriced and typical BBing supp company. But occasionally the supermarkets they sell their typical crap in have sales on slow moving stock.
About 10 months ago I bought a couple of bottles of Musashi 'muscle recovery' pills (BCAAs).
I can certify that, while taking the given dosage of these pills in morning and evening, I felt almost no DOMs while training.
I can also certify that, when the pills ran out, my DOMs returned in all the usual areas, almost instantly. As in, the day after I ran out, the DOMs were back. In appreciable force.
...so they do work.