I also think you missed the biggest thing (to me), which was the absolute, unmitigated corruption of the American Fork (Utah) police department, who acted like hired goons for the B&M guy and harassed a guy trying to collect for the Lego owner.
To me, it was a civil dispute that should have been handled by lawyers long before (or small claims court) right up until those Utah police were involved.
Additionally, small claims for individual sets or groups of sets totalling less than $20k. It would also mean dragging them into court repeatedly. And with the documents they have it should be a slam-dunk each time.