I have a Seagate Barracuda LP ST2000DL003 Internal HDD (2 TB). It wasn't reading up in my BIOS. I gave it for servicing for data recovery. They said its 'head was crust and the media is damaged and the data couldn't be recovered'. Is there any way to recover my data, because the people out there had their hopes given up..