Revive Lab in Buchanan Galleries were cheaper than anyone else I could find, including the wee corner shops, and they guarantee the repairs. Only charge a small fee if they open it up and it can’t be fixed. Really quick service. Not sure when they might reopen though.