got a diablo mongoose of here the other day and its been damaged in the post. lcd display is cracked. any chance any1 has one of these hanging about? some of the spyder lcd panels may fit also. Thanks David