I just had a drive recovered. $850, my guess is best buy uses a similar place and marks it up.

http://www.sectorlogics.com/