The obvious answer is to buy a refurbished or s/h replacement. Spares in the UK are hard to come by, but ZTE do sell the screens for self fitting, and with postage will cost around £40.
Any 3 shop will arrange a repair, but at £60-70 you're getting close to the retail price again, and no 12 month guarantee.
Peter Grant
February 2011