I used Bimmeronly in Ca.
BMW E38 E39 M5 x5 Cluster Mid Radio Display Pixel Package Repair | eBay
They accepted my offer (don't remember exactly what it was) fixed it the day they got it & had it back to me within 3 days total.
Both the cluster & MID are like new.
I highly recommend them.