Broken screen trouble

It is recognized:

Regardless of which solution is chosen, it will take time to deploy/implement, even with volunteering customers.