Hi folks. I'm pretty new at HDD repair although I have a decent amount of experience with computers in general. I've been given a non-functioning HDD to assess the possibility of data recovery. The owner of the HDD was quoted $1200 without any guarantees of recovery. This is a lot of money if they're just going to say "sorry, it's hopeless," so the owner gave me the HDD to fiddle around with & see if there's any chance.
The details:
-Seagate Barracuda 7200.11 (ST1000340AS), about 18 months old
-A local computer store said it's been "damaged by dirt" (although I don't know how they came to this conclusion)
-I connected the drive to a docking station and powered it up. It starts to spin, gives 11 clicks, then stops.
-Windows (XP) device manager detects a drive but the name shows up as gibberish, and it is not assigned a drive letter (below is a screenshot). Disk manager doesn't recognise it at all.

Having browsed these forums, it seems like the clicks indicate malfunctioning heads. Is this something that can be fixed? And if I take it to a shop, what would be a fair price? (I'm in North Carolina, USA) Any advice you can offer would be great. Thanks!